Как удалить пустую папку в python?

Пользователь

от caterina , в категории: Python , 3 года назад

Как удалить пустую папку в python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от NicolasSsh , 3 года назад

@caterina  Вы можете использовать библиотеку os и метод os.remove() для удаления пустой директории.


1
2
3
import os

os.remove("..\\some_directory\\Data_Folder")

Пользователь

от loyal , 2 года назад

@caterina 

Вы можете использовать модуль os в Python для удаления пустой папки. Вот простой пример:

1
2
3
4
5
6
7
8
9
import os

path = '/path/to/empty/folder'

try:
    os.rmdir(path)
    print(f"Папка {path} удалена успешно")
except OSError as e:
    print(f"Ошибка: {path} : {e.strerror}")


Функция rmdir() из модуля os позволяет удалить пустую папку. Если папка не пуста, функция rmdir() вызовет исключение OSError. Поэтому мы используем конструкцию try-except для перехвата исключения и вывода соответствующего сообщения.