Курс Python → Удаление файлов и папок в Python
Для удаления файлов или папок в Python можно воспользоваться стандартной библиотекой os. Для удаления файлов используется функция remove(), которая принимает путь к удаляемому файлу в качестве аргумента. Например:
import os
os.remove('file.txt')
Для удаления папок можно воспользоваться функцией rmdir(), которая также находится в модуле os. Эта функция удаляет пустую папку. Например:
os.rmdir('folder')
Если нужно удалить папку вместе с ее содержимым, можно воспользоваться функцией shutil.rmtree() из модуля shutil. Эта функция рекурсивно удаляет все файлы и подпапки в указанной директории. Например:
import shutil
shutil.rmtree('folder')
При использовании этих функций следует быть осторожным, так как удаленные файлы или папки нельзя будет восстановить. Поэтому перед удалением стоит убедиться, что это действительно необходимо, и выполнить необходимые проверки, чтобы избежать потери важной информации.
Другие уроки курса "Python"
- Преобразование в float
- Оператор объединения словарей
- Передача аргументов в Python
- Создание именованных кортежей в Python
- Создание таблиц в терминале с PrettyTable
- Цепные операции в Python
- Установка Git и AWS CLI
- Обновление шаблона base.html
- Очистка списка от False, None, 0, «»
- Инверсия списка и строки в Python
- Работа с файлами в Python
- Кортежи в Python: особенности и преимущества
- Создание новых списков в Python
- Комментарии в Python
- Конвертация коллекций в Python.
- Условное добавление элементов в список
- Выбор редактора кода.
- Управление импортом в Python
- Форматирование объектов с модулем pprint
- JMESPath в Python
- Просмотр файла в Jupyter Noteboo
- Преобразование строки в число
- Создание веб-приложения с Flask
- Глобальные переменные в Python
- Основные операции с библиотекой Numpy
- Запуск Python из интерпретатора
- Создание .exe файла с pyinstaller
- Применение функции к элементам списка
- Названия переменных
- Обработка StopIteration в Python
- Удаление элементов из списка
- Создание графики с черепахой
- Работа с WindowsPath()
- Лимиты на ресурсы Python
- Парсинг веб-страниц с Beautiful Soup
- Инверсия списков и строк в Python
- Печать календаря
- Измерение времени выполнения в Python
- Нахождение хеша для бесконечности и NaN в Python
- Метод __imod__ для Python
- Перебор элементов списка в Python
- Изменение регистра данных
- Оформление текста в консоли с TermColor
- Функции высшего порядка в Python















