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

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

Проверить наличие каталога/директории

Синтаксис:

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