python如何检测一个文件是否存在?
时间: 2023-06-17 17:08:25 浏览: 48
在 Python 中,可以使用 `os.path` 模块的 `exists()` 函数来检查文件是否存在。该函数接受一个文件路径作为参数,如果该路径对应的文件或目录存在,则返回 `True`,否则返回 `False`。
示例代码如下:
```python
import os.path
file_path = "/path/to/file.txt"
if os.path.exists(file_path):
print("文件存在")
else:
print("文件不存在")
```
其中,`file_path` 是要检查的文件路径。如果文件存在,则输出 "文件存在",否则输出 "文件不存在"。
相关问题
如何用python判断一个文件是否存在
您可以使用Python中的os模块进行文件存在性判断。具体的代码如下:
```
import os
if os.path.isfile('文件路径'):
print('文件存在')
else:
print('文件不存在')
```
请注意替换代码中的“文件路径”,改为您需要判断的文件路径。
python读写txt检测文件是否存在
你可以使用Python的`os`模块来检测文件是否存在。具体的方法是使用`os.path.isfile()`函数来判断文件是否存在。下面是一个例子:
```python
import os
filename = 'example.txt'
if os.path.isfile(filename):
print("文件存在")
else:
print("文件不存在")
```
在上面的例子中,我们首先定义了一个文件名`example.txt`,然后使用`os.path.isfile()`函数来判断文件是否存在。如果文件存在,就输出"文件存在";如果文件不存在,就输出"文件不存在"。
另外,如果你想要读取或写入文本文件,你可以使用Python的内置函数`open()`来打开文件。例如,你可以使用以下代码来读取文件内容:
```python
filename = 'example.txt'
if os.path.isfile(filename):
with open(filename, 'r') as file:
content = file.read()
print(content)
else:
print("文件不存在")
```
在上面的代码中,我们使用`open()`函数打开文件,并指定打开模式为'r'(只读)。然后使用`read()`方法读取文件内容,并打印出来。记得使用完文件后,要使用`close()`方法关闭文件。但是更好的做法是使用上下文管理器`with open()`来自动关闭文件。