Метод rmdir модуля os - удаление пустой папки на Python
Метод rmdir
перемещает
или удаляет пустую папку.
В первом параметре метода указывается
путь к папке, во втором необязательном параметре -
файловый дескриптор, ссылающийся на
папку, его значение по умолчанию
None
. Метод возвращает None
. Если удаляемая папка
не существует, то возвращается исключение
FileNotFoundError
. Если же указанная
папка содержит файлы и подпапки, то метод
вернет исключение OSError
.
Синтаксис
import os
os.rmdir(имя папки, [файловый дескриптор])
Пример
Давайте удалим папку
dir1
:
import os
os.rmdir('dir1/')
Смотрите также
-
метод
rmtree
модуля shutil,
который рекурсивно удаляет папку -
метод
mkdir
модуля os,
который создает одну папку -
метод
makedirs
модуля os,
который создает папки -
метод
remove
модуля os,
который удаляет файл -
метод
getcwd
модуля os,
который возвращает текущую рабочую папку -
метод
listdir
модуля os,
который возвращает список файлов в рабочей папке