Курс 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"
- Повторение элементов списков
- Основы работы со списками
- Функция sleep() в Python
- Протокол управления контекстом
- Проверка класса объекта
- Оператор zip в Python
- Проверка списка: any() и all()
- Отступы в Python
- Генерация UUID в Python
- Работа с индексами списков
- Функции map, filter, reduce
- Генерация случайных чисел в Python
- Хранение переменных в словаре.
- Работа с географическими данными.
- Генераторы в Python
- Настройка вывода в Numpy
- Область видимости переменных
- Модуль itertools: эффективная работа с итераторами
- Методы работы со списками
- Циклы в Python
- Изменение переменной в Python: nonlocal
- Поиск шаблона в строке
- Передача аргументов в Python
- Класс UserDict: дополнительная функциональность
- Python Менеджер контекста
- Поиск индексов подстроки
- Вложенные генераторы в Python
- Генераторные функции в Python
- Создание таблиц в Python с PrettyTable
- Поиск индексов в списке
- Проверка на палиндром
- Передача аргументов через **arguments
- Измерение времени выполнения кода
- Метод eq для сравнения объектов
- Удаление ссылок в Python
- Поиск всех индексов подстроки
- Копирование файлов с shutil()
- Подписка на SelectelNews в Twitter
- Поиск подстроки в строке
- Декораторы в Python
- Условные выражения в Python
- Поиск повторов в списке
- Запуск внешних программ с subprocess
- Работа с OpenCV
- Python Поверхностное Копирование















