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