在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
。