在Python中,os.path.exists(path)
函数用于判断指定的文件或文件夹是否存在。它接受一个路径参数path
,并返回一个布尔值,表示该路径是否存在。
如果路径存在且是一个文件夹,则返回True;
如果路径存在且是一个文件,则返回True;
如果路径不存在,则返回False。
下面是一个示例,演示了如何使用os.path.exists()
函数判断文件或文件夹是否存在:
import os
# 判断文件是否存在
file_path = "file.txt"
if os.path.exists(file_path):
print(f"{file_path} exists")
else:
print(f"{file_path} does not exist")
# 判断文件夹是否存在
folder_path = "folder"
if os.path.exists(folder_path):
print(f"{folder_path} exists")
else:
print(f"{folder_path} does not exist")
输出结果:
file.txt exists
folder does not exist
在上面的示例中,首先使用os.path.exists()
函数判断了一个名为file.txt
的文件是否存在。由于该文件存在,所以输出结果为file.txt exists
。
然后,使用os.path.exists()
函数判断了一个名为folder
的文件夹是否存在。由于该文件夹不存在,所以输出结果为folder does not exist
。