import os def local_rm(dirpath): if os.path.exists(dirpath): files = os.listdir(dirpath) for file in files: filepath = os.path.join(dirpath, file).replace("\\",'/') if os.path.isdir(filepath): local_rm(filepath) else: os.remove(filepath) os.rmdir(dirpath) #第二種 import shutil shutl.rmtree(dir_path)
總結:二者均是刪除目錄以及目錄本身