最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python刪除windows垃圾文件的方法

 更新時間:2015年07月14日 09:37:32   作者:G0561  
這篇文章主要介紹了Python刪除windows垃圾文件的方法,涉及Python針對系統(tǒng)垃圾文件的查找與清理技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了Python刪除windows垃圾文件的方法。分享給大家供大家參考。具體如下:

#coding:utf-8
import os
#from glob import glob
if os.name == 'nt':
 if 'HOMEPATH' in os.environ:
 home = os.environ['HOMEDRIVE'] + os.environ['HOMEPATH']
 else:
 home = os.environ['HOMEPATH']
workpath = os.path.join(home,'Local Settings')
#遞歸刪除文件
#里面和下面的函數(shù)用try是拋出刪除正在使用的零時文件出錯
def delfile(path):
 for file in os.listdir(path): 
 if os.path.isfile(os.path.join(path,file)):
  try:
  print "\n刪除垃圾文件: %s" % (os.path.join(path,file))
  os.remove(os.path.join(path,file))
  except:
  pass
 elif os.path.isdir(os.path.join(path,file)):
  delfile(os.path.join(path,file)) 
 else:
  pass
delfile(os.path.join(workpath,'Temp'))
delfile(os.path.join(workpath,'Temporary Internet Files'))
#刪除文件家的時候必須為空文件夾,而且只能從最里層刪起
def deldir(pa):
 for i in os.listdir(pa):
 if os.path.isdir(os.path.join(pa,i)):
  if len(os.listdir(os.path.join(pa,i))) > 0:
  deldir(os.path.join(pa,i))
  try:
   os.rmdir(os.path.join(pa,i))
  except:
   pass
  else:
  try:
   print "\n刪除文件夾 %s" % (os.path.join(pa,i))
   os.rmdir(os.path.join(pa,i))
  except:
   pass
deldir(os.path.join(workpath,'Temp'))
deldir(os.path.join(workpath,'Temporary Internet Files'))
print """
 系統(tǒng)產生的零時垃圾文件清理完畢!
 """
raw_input("請按回車鍵退出!")

希望本文所述對大家的Python程序設計有所幫助。

相關文章

最新評論

呼伦贝尔市| 嘉荫县| 手机| 麟游县| 讷河市| 泰顺县| 开封市| 仲巴县| 石泉县| 保山市| 从化市| 定陶县| 清涧县| 九寨沟县| 海伦市| 土默特左旗| 左云县| 枣强县| 同心县| 儋州市| 岢岚县| 正安县| 永宁县| 廉江市| 黔西| 清镇市| 紫阳县| 阿拉善盟| 昌宁县| 盈江县| 奉化市| 泽普县| 大安市| 蒲城县| 莱芜市| 镇雄县| 普定县| 云阳县| 肃北| 栾川县| 青田县|