#coding=utf-8
import os
def readFilename(file_dir):
for root, dirs, files in os.walk(file_dir):
return files,dirs,root
def deleteFilesEndWithPYC(files,dirs,root):
for ii in files:
if ii.endswith(’.pyc’):
print ‘delete:’,ii
os.remove(os.path.join(root,ii))
for jj in dirs:
fi,di,ro = readFilename(root+"\"+jj)
deleteFilesEndWithPYC(fi,di,ro)
if name == ‘main’:
files,dirs,root = readFilename(u"D:\bin20171111\Lib")
deleteFilesEndWithPYC(files,dirs,root)
————————————————
版权声明:本文为CSDN博主「浮沙沉海」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/lishenluo/article/details/79244210