Сообщить об ошибке.

Функция isfile() модуля os.path в Python

Проверить наличие файла

Синтаксис:

import os.path

os.path.isfile(path)

Параметры:

  • path - путь к файлу.

Возвращаемое значение:

  • bool - True если файл существует.

Описание:

Функция isfile() модуля os.path возвращает True если путь path существует и является обычным файлом, False в противном случае.

Данная функция переходит по символическим ссылкам, поэтому обе функции os.path.islink() и os.path.isfile() могут вернуть True для одного и того же пути.

Аргумент path может принимать байтовые или текстовые строки. Функция os.path.isfile() может принимать объект, представляющий путь к файловой системе, например такой как pathlib.PurePath.

Примеры использования:

>>> import os.path
>>> os.path.isfile('/home/User/Documents/file.txt')
# True
>>> os.path.isfile('/home/User/Documents')
# False