os.path.exists() — это встроенный метод Python, который проверяет, существует ли указанный путь. Функция также используется для проверки, относится ли данный путь к дескриптору открытого файла.
Чтобы проверить, существует ли файл или каталог в Python, используйте метод os.path.exists().
Синтаксис
|
1 |
os.path.exists(path) |
Параметры
Метод os.path.exists() принимает параметр path, представляющий путь к файловой системе.
Возвращаемое значение
Метод os.path.exists() возвращает логическое значение класса bool. Метод os.path.exists() возвращает True, если путь существует; в противном случае возвращает False.
Пример
Чтобы использовать метод path.exists(), импортируйте модуль ОС в начало файла.
|
1 |
import os |
Используйте функцию path.exists(), чтобы проверить, существует ли файл или папка.
|
1 2 3 4 5 6 7 |
import os path = "/Users/krunal/Desktop/code/" is_exist = os.path.exists(path) print(is_exist) |
Выход
|
1 |
True |
Как видите, путь существует в файловой системе, поэтому он возвращает True.
Функция os.path.exists() может вернуть значение False, если не предоставлено разрешение на выполнение os.stat() в запрошенном файле, даже если путь существует.
