shutil 结合 os 删除所有文件及文件夹

import shutil
import os

def del_file(filepath):
    try:
        del_list = os.listdir(filepath)
    except Exception as e:
        return
    for f in del_list:
        file_path = os.path.join(filepath, f)
        if os.path.isfile(file_path):

            os.remove(file_path)
        elif os.path.isdir(file_path):
            shutil.rmtree(file_path)
    os.removedirs(filepath)

 

posted @ 2022-02-15 10:30  CodeYaSuo  阅读(307)  评论(0编辑  收藏  举报