Чтобы очистить корзину в Python, вы можете использовать различные методы в зависимости от используемой операционной системы. Вот несколько подходов для разных платформ:
-
Windows:
-
Метод 1. Использование модуля
subprocessдля выполнения командыrd(удалить каталог).import subprocess subprocess.call(["rd", "/s", "/q", "~\$Recycle.Bin"]) -
Метод 2. Использование модуля
osдля удаления каталога корзины.import os os.system('rd /s /q C:\$Recycle.Bin')
-
-
macOS:
-
Метод 1. Использование модуля
subprocessдля выполнения командыrm(удалить).import subprocess subprocess.call(["rm", "-rf", "~/.Trash"]) -
Метод 2. Использование модуля
shutilдля удаления каталога корзины.import shutil shutil.rmtree("~/.Trash")
-
-
Линукс:
-
Метод 1: использование модуля
subprocessдля выполнения командыrm(удалить).import subprocess subprocess.call(["rm", "-rf", "~/.local/share/Trash"]) -
Метод 2. Использование модуля
shutilдля удаления каталога корзины.import shutil shutil.rmtree("~/.local/share/Trash")
-