Курс 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"
- Определение имен функций
- Отслеживание выполнения программы с библиотекой tqdm
- Импорт в Python: список all
- Обработка исключений в Python
- Изменение логики работы с временем
- Подсчет вхождений элементов
- Синхронизация доступа к ресурсам
- Операторы увеличения и уменьшения переменной
- Распаковка значений в Python
- Извлечение данных из JSON
- Применение команды break
- Структуры данных в Python
- Сортировка и обратный порядок
- Big O оптимизация
- Подчеркивание в REPL
- Декодирование строк в Python
- Избегание циклических зависимостей классов в Python
- Переименование файлов в Python
- Сравнение def и lambda функций в Python
- Группы исключений в Python
- Сортировка и разворот списка
- Работа с датами в Python
- Многострочные комментарии в Python
- Итерация по итерируемым объектам
- Проверка типа данных
- Работа с датой и временем в Python
- Работа с модулем glob в Python
- Функция print() — вывод информации
- Установка пакетов с помощью pip
- Управление браузером с Selenium
- Основные функции и модули Python
- Ошибка NotImplemented в Python
- Библиотека Emoji: использование смайлов в Python
- Работа с модулем Calendar
- Генераторные функции в Python
- Обязательные аргументы в Python
- Работа с getopt
- Просмотр атрибутов и методов класса
- Управление User-Agent в Python
- Вывод с переменной через запятую
- Получение размера объекта с sys.getsizeof()
- Работа с эмодзи в Python
- Создание копии итератора
- Работа с комплексными числами
- Лямбда-функции в Python
- Сложение матриц в NumPy
- Метод count в Python: почему count(», ») возвращает 4?















