import os os.rmdir(path, *, dir_fd=None)
Функция rmdir() модуля os удаляет путь к каталогу path. Если директория path не существует или не является пустым каталогом, соответственно возникает исключение FileNotFoundError или OSError.
Аргумент path может принимать объекты, представляющие путь файловой системы, такие как pathlib.PurePath.
Для удаления целых деревьев каталогов можно использовать функцию shutil.rmtree().
Эта функция может поддерживать пути относительно дескрипторов каталогов.
Вызывает событие аудита os.rmdir с аргументами path, dir_fd.
>>> import os >>> path = 'test_dir' # Создадим каталог >>> os.mkdir(path, 0o774) >>> os.path.isdir(path) # True # Удалим каталог >>> os.rmdir(path) >>> os.path.isdir(path) # False