📅  最后修改于: 2023-12-03 14:46:16.839000             🧑  作者: Mango
在Python中,检查文件是否存在很常见。通过使用Python的os模块,可以使用以下代码来检查文件是否存在:
import os
if os.path.isfile('/path/to/file'):
print('File exists')
else:
print('File does not exist')
在上面的代码中,我们使用os.path.isfile()函数来检查文件是否存在。如果文件存在,则该函数将返回True,否则将返回False。
需要注意的是,需要使用文件的完整路径来检查文件是否存在。在上面的代码中,需要将“/path/to/file”替换为要检查的文件的实际路径。
除了使用os模块之外,还可以使用Python的pathlib模块来检查文件是否存在:
from pathlib import Path
file = Path('/path/to/file')
if file.is_file():
print('File exists')
else:
print('File does not exist')
在上面的代码中,我们创建了一个Path对象,然后使用is_file()方法来检查文件是否存在。如果文件存在,则该方法将返回True,否则将返回False。
与os模块一样,需要将文件的完整路径传递给Path对象的构造函数。
使用以上两种方法中的任何一种,都可以轻松地检查文件是否存在。这在处理文件操作时非常有用,在Python编程中也是很常见的情况。