29 сентября 2014 г.

Python: удаление не пустых папок

Модуль os содержит ряд функций для работы с файлами, в том числе функции
os.remove(path)
os.removedirs(path)
os.rmdir(path)
Однако они могут удалять только пустые папки.

Для удаления не пустых папок нужно использовать модуль shutil и функцию из него shutil.rmtree(path, ignore_errors=False, onerror=None)