码迷,mamicode.com
首页 > 其他好文 > 详细

杀毒软件目录删除

时间:2014-11-26 19:15:59      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:python shutil

用了一个杀毒软件的更新工具,不过它不会自动删除过时的。然后用刚学的python折腾了一个。。。

#!/usr/bin/python

import os
import shutil

xxx_dir = "/var/www/xxx/rel"
tmp_dir = {}

#run update
os.system(‘sh /etc/xxx/start.sh‘)

for i in os.listdir(xxx_dir):
  tmp = i.split(‘_‘)
  tmp_key = "_".join(tmp[:-1])
  if tmp_dir.has_key(tmp_key): #exist key value
    if int(tmp_dir[tmp_key]) < int(tmp[-1]):
      #shutil.rmtree 可以直接删除目录
      shutil.rmtree(xxx_dir + "/" + tmp_key + "_" + tmp_dir[tmp_key])
      tmp_dir[tmp_key] = tmp[-1]
    else:
      shutil.rmtree(xxx_dir + "/" + tmp_key + "_" + tmp[-1])
  else:
    tmp_dir[tmp_key] = tmp[-1]

print "Update OK"


杀毒软件目录删除

标签:python shutil

原文地址:http://abian.blog.51cto.com/751059/1582886

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!