📅  最后修改于: 2023-12-03 15:20:58.955000             🧑  作者: Mango
在Python中,您可以使用os.path模块中的函数来检查文件是否存在。以下是一些常用的方法:
这个方法检查文件是否存在,并且它是一个普通的文件而不是目录。
import os.path
file_path = '/path/to/file.txt'
if os.path.isfile(file_path):
print('文件存在')
else:
print('文件不存在')
使用这种方法,如果找不到文件,就会发生异常。
import os
file_path = '/path/to/file.txt'
try:
with open(file_path) as f:
print('文件存在')
except IOError:
print('文件不存在')
使用pathlib库可以更短的方式来检查文件是否存在。
from pathlib import Path
file_path = Path('/path/to/file.txt')
if file_path.is_file():
print('文件存在')
else:
print('文件不存在')
以上是几种常用的方法来验证文件是否存在。注意,是要注意路径拼写是否正确,以及权限问题。