首页 > 编程 > Python > 正文

Python编程实现删除VC临时文件及Debug目录的方法

2019-11-25 16:17:51
字体:
来源:转载
供稿:网友

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

# *_* coding=gb2312 *-*import osimport os.pathimport shutilinvalidFileExtList =[".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        breakdef 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相关内容感兴趣的读者可查看本站专题:《Python文件与目录操作技巧汇总》、《Python文本文件操作技巧汇总》、《Python URL操作技巧总结》、《Python图片操作技巧总结》、《Python数据结构与算法教程》、《Python Socket编程技巧总结》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程

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

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表