import os.path os.path.isdir(path)
path
- путь к каталогу.bool
- True
если каталог существует.Функция isdir()
модуля os.path
возвращает True
если путь path
существует и является каталогом, False
в противном случае.
Данная функция переходит по символическим ссылкам, поэтому обе функции os.path.islink()
и os.path.isdir()
могут вернуть True
для одного и того же пути.
Аргумент path
может принимать байтовые или текстовые строки. Функция os.path.isdir()
может принимать объект, представляющий путь к файловой системе, например такой как pathlib.PurePath
.
>>> import os.path >>> os.path.isdir('/home/User/Documents/file.txt') # False >>> os.path.isdir('/home/User/Documents') # True