搜索并删除指定目录

401 阅读1分钟

python 代码 用到shutil 主要用shutil.retree()可以删除非空目录

import os
import shutil

def readList(path):
list=os.listdir(path)
for fi in list:
pathstr=os.path.join(path, fi)
if(os.path.isdir(pathstr)):
dirs= os.path.split(pathstr)
dir=dirs[1]
if(dir=='.svn'):
print('删除目录:',pathstr)
shutil.rmtree(pathstr)
else:
readList(pathstr)


readList('路径')