`os.path.exists` 是Python的 `os` 模块中的一个函数,用于检查指定的路径(文件或目录)是否存在。如果路径存在,它将返回 `True`,否则返回 `False`。
以下是其简单用法:
```python
import os
# 检查文件或目录是否存在
if os.path.exists('path_to_file_or_directory'):
print("路径存在!")
else:
print("路径不存在!")
```
请注意以下几点:
1. 你需要提供完整的路径,包括文件名或目录名。如果路径是相对路径,它相对于当前工作目录。
2. 如果指定的路径是一个文件而不是目录,该函数仍然可以工作。这意味着你可以用它来检查文件是否存在。但是要注意权限问题,有时即使文件存在,由于权限问题也可能返回 `False`。在这种情况下,确保你的程序有足够的权限来访问该文件或目录。
这个功能对于确保文件或目录存在以进行进一步的操作是非常有用的。如果你计划写入一个文件但不确定该文件是否已存在,你可以使用此函数来避免覆盖现有文件或错误地创建新文件。