Python实现删除时保留特定文件夹和文件的示例
实现功能:删除当前目录下,除保留目录和文件外的所有文件和目录
#!bin/envpython importos importos.path importshutil defDeleteFiles(path,remainDirsList,filesList): dirsList=[] dirsList=os.listdir(path) forfindirsList: iffnotinremainDirsList: filePath=os.path.join(path,f) ifos.path.isdir(filepath): shutil.rmtree(filepath,True) iffinfilesList: filepath=os.path.join(path,f) os.remove(f) if__name__=="__main__": path=os.getcwd()+"\\" #当前目录中需要保留的文件 filesList=['a.txt','b.txt'] #当前目录中需要保留的文件夹 dirsList=['test'] DeleteFiles(path,fileList,dirsList)
以上这篇Python实现删除时保留特定文件夹和文件的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
热门推荐
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短