目录
问题描述
处理思路
运用到的库
需要接收的参数
完整代码
写在最后
问题描述
比较两个文件夹内的文件名,把相同文件名的文件删除
处理思路把两个路径中的文件分别放入array
循环路径A,如果包含B中的文件名则移去
运用到的库import os import shutil需要接收的参数
aPath——A路径
bPath——B路径
完整代码def checkFileName(aPath, bPath): bList = os.listdir(bPath) testList = [] for file in bList: testList.append(file) aList = os.listdir(aPath) for i in aList: if i in testList: shutil.rmtree(aPath+'//'+i)#移除文件,我试过os.remove()但是会报错 else: continue checkFileName((r'C:A_Path'),(r'C:B_Path'))写在最后
好像没啥可讲的
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)