Чтобы проверить, существует ли путь в Python, вы можете использовать модуль os. Вот несколько методов, которые вы можете использовать:
-
os.path.exists(path): эта функция проверяет, существует ли путь, независимо от того, является ли это файлом или каталогом.
Пример:import os path = '/path/to/file.txt' if os.path.exists(path): print("Path exists") else: print("Path does not exist") -
os.path.isfile(path): эта функция проверяет, существует ли путь и является ли это обычным файлом.
Пример:import os path = '/path/to/file.txt' if os.path.isfile(path): print("Path is a file") else: print("Path is not a file or does not exist") -
os.path.isdir(path): эта функция проверяет, существует ли путь и является ли он каталогом.
Пример:import os path = '/path/to/directory' if os.path.isdir(path): print("Path is a directory") else: print("Path is not a directory or does not exist") -
os.path.isabs(path): эта функция проверяет, является ли путь абсолютным (начинается с корневого каталога).
Пример:import os path = '/path/to/file.txt' if os.path.isabs(path): print("Path is absolute") else: print("Path is not absolute")