久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

python怎么刪除文件夾下的所有文件

152次閱讀
沒有評論

共計 671 個字符,預計需要花費 2 分鐘才能閱讀完成。

你可以使用 os 模塊中的 listdir 函數來獲取文件夾下的所有文件名,并使用 os.remove 函數來刪除每個文件。以下是一個示例代碼:

import os

def delete_files_in_folder(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):
                delete_files_in_folder(file_path)
                os.rmdir(file_path)
        except Exception as e:
            print('Failed to delete %s. Reason: %s' % (file_path, e))

folder_path = '/path/to/folder'
delete_files_in_folder(folder_path)

在這個示例中,delete_files_in_folder 函數接受一個文件夾路徑作為參數,并遍歷文件夾中的每個文件和子文件夾。如果是文件或符號鏈接,則使用 os.unlink 函數刪除文件。如果是文件夾,則遞歸調用 delete_files_in_folder 函數刪除子文件夾中的所有文件,并使用 os.rmdir 函數刪除文件夾本身。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2024-02-05發表,共計671字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 句容市| 洛南县| 定边县| 松溪县| 嘉祥县| 郎溪县| 霍邱县| 泰安市| 安国市| 蓝田县| 景德镇市| 甘孜县| 仪征市| 阜新| 建德市| 株洲县| 黑龙江省| 读书| 九龙城区| 潜山县| 岳西县| 娄底市| 通海县| 呼玛县| 高平市| 宜川县| 阿拉善左旗| 临猗县| 宜宾县| 靖远县| 天津市| 梁山县| 奉贤区| 上栗县| 七台河市| 灯塔市| 洪雅县| 福清市| 岳普湖县| 卓尼县| 新乡县|