Существует ли файл или каталог в Python
Os.path.isfile (путь) Возвращает True , если путь существующий обычный файл.
Пример:
import os.path filename = "my_file.txt" if(os.path.isfile(filename)): print("File Exists!!") else: print("File does not exists!!")
Если файл «my_file.txt» существует в текущем пути, он вернет true else false.
Проверьте, существует ли каталог / папка с помощью Python
Из python 3.4 более новый модуль pathlib рекомендуется использовать. Он предлагает более объектно-ориентированный подход, чем функции пакета python 2 os.
Пример:
from pathlib import Path dirname = Path("temp") if(dirname.is_dir()): print("Directory/Folder Exists!!") else: print("Directory/Folder does not exists!!")
Как проверить, существует ли файл в Python
Пример:
import os dirname = "temp" filename = "my_file" #check directory exists if(os.path.exists(dirname)): print("Directory Exists") else: print("Directory does not exists") #check file exists if(os.path.exists(filename)): print("File Exists") else: print("File does not exists")
Источник: net-informations.com