Курс 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"
- Метод invert для побитового отрицания
- Проверка типов с использованием isinstance
- Создание новых списков в Python
- Деление в Python
- Удаление знаков препинания в Python
- Особенности множеств в Python
- Моржовый оператор в Python 3.8
- Область видимости переменных в Python
- Удаление дубликатов из списка с помощью dict.fromkeys
- Создание даты из строки ISO
- Группировка элементов в словарь
- Метод сравнения объектов в Python
- Атрибуты класса и экземпляра
- Значения по умолчанию в Python
- Оператор += в Python
- Приоритет операций в Python
- Переопределение метода __eq__
- Создание пустых функций и классов в Python
- Сортировка элементов в Python
- Метод __ixor__ для побитового исключающего ИЛИ
- Декораторы в Python
- Обновление ключей в Python
- Основы работы с os
- Загрузка постов Instagram
- Математические функции в Python
- Проверка подстроки в строке с помощью in
- Оператор zip в Python
- Работа с OpenCV
- Обмен переменными в Jupyter
- Цикл for в Python
- Работа с CSV файлами
- Pretty-printing JSON в Python
- Использование обратной косой черты в f-строках
- Руководство по Pymorphy2
- Основы слова
- Конвертация коллекций в Python
- Работа с словарями в Python
- Форматирование строк в Python
- Тип CodeType в Python.
- Enum в Python: создание и использование перечислений
- Получение пути к текущему скрипту с помощью os
- Метод __getitem__ в Python
- Функция с **kwargs в Python
- Открытие и редактирование скриптов Python
- Работа с контекст-менеджером «with»
- Сортировка HTML-элементов
- Python Метод del.















