КАК УДАЛИТЬ НЕПУСТУЮ ПАПКУ PYTHON

Для удаления непустых папок в Python можно использовать модуль shutil, который предоставляет функцию rmtree. Эта функция удаляет указанную директорию и все ее содержимое.

import shutil
shutil.rmtree('/path/to/folder')

Это удалит содержимое и саму директорию. Если вам нужно удалить только содержимое, не трогая саму директорию, вы можете использовать метод os.listdir для получения списка файлов внутри папки и удалять каждый файл в цикле.

import os
folder = '/path/to/folder'
for filename in os.listdir(folder):
    file_path = os.path.join(folder, filename)
    try:
        if os.path.isfile(file_path) or os.path.islink(file_path):
            os.unlink(file_path)
        elif os.path.isdir(file_path):
            shutil.rmtree(file_path)
    except Exception as e:
        print(f"Failed to delete {file_path}. Reason: {e}")

Этот код удалит все файлы в указанной папке, включая файлы во вложенных папках. Если вы хотите удалить только файлы из указанной папки без удаления вложенных папок, вы можете изменить проверку на os.path.isfile(file_path) и убрать проверку os.path.isdir(file_path).

How to uninstall Python 3.9.x from Windows 10

Как создать папку. Python. Александр Килинкаров

Python Base. 8. Создание папок

Pip, python, установка и удаление библиотек. Александр Килинкаров

урок как удалить папку с рабочего стола

как удалить python

Удалить папку в Python 3 / mrGURU

BLGPG-B223647189E0-24-11-23-23

Новые материалы: