各位用户为了找寻关于Python编程实现删除VC临时文件及Debug目录的方法的资料费劲了很多周折。这里教程网为您整理了关于Python编程实现删除VC临时文件及Debug目录的方法的相关资料,仅供查阅,以下为您介绍关于Python编程实现删除VC临时文件及Debug目录的方法的详细内容

本文实例讲述了Python编程实现删除VC临时文件及Debug目录的方法。分享给大家供大家参考,具体如下:

? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 # *_* coding=gb2312 *-* import os import os.path import shutil invalidFileExtList =[".ncb",".user"] invalidDirectory=["Debug"] def InternalDeleteInvalidFile(str):   bFlag=False   if os.path.isdir(str):     basename =os.path.basename(str)     for dir in invalidDirectory:       if basename == dir:         bFlag = True         break     if bFlag:       shutil.rmtree(str,True)       print "we are deleting ",str     else:       WalkDirectory(str)   else:     tup = os.path.splitext(str)     for ext in invalidFileExtList:       if tup[1] == ext:         os.remove(str)         print str         break def WalkDirectory(str):   fileList =os.listdir(str)   for xxx in fileList:     InternalDeleteInvalidFile(str+""+xxx) def DeleteInvalidFile():   str = os.getcwd()   print str   InternalDeleteInvalidFile(str)   print "hello world" if __name__ =='__main__':   DeleteInvalidFile()

希望本文所述对大家Python程序设计有所帮助。