溫馨提示×

python dos命令如何進行磁盤清理

小樊
107
2024-12-10 23:27:04
欄目: 編程語言

在Python中,你可以使用osshutil庫來執行磁盤清理任務

import os
import shutil

def clean_disk(path):
    # 列出指定路徑下的所有文件和文件夾
    for root, dirs, files in os.walk(path):
        for file in files:
            # 刪除文件
            file_path = os.path.join(root, file)
            try:
                os.remove(file_path)
                print(f"已刪除文件: {file_path}")
            except OSError as e:
                print(f"無法刪除文件 {file_path}: {e}")

        for dir in dirs:
            # 刪除空文件夾
            dir_path = os.path.join(root, dir)
            try:
                shutil.rmtree(dir_path)
                print(f"已刪除空文件夾: {dir_path}")
            except OSError as e:
                print(f"無法刪除空文件夾 {dir_path}: {e}")

# 調用函數,傳入要清理的路徑
clean_disk("/path/to/your/directory")

請注意,這個示例會刪除指定路徑下的所有文件和空文件夾。你可以根據需要修改clean_disk函數來實現更復雜的清理邏輯。在執行磁盤清理之前,請確保你了解這些操作的影響,并在一個安全的環境中進行測試。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女