Chinaunix首页 | 论坛 | 博客
  • 博客访问: 70032
  • 博文数量: 18
  • 博客积分: 492
  • 博客等级: 下士
  • 技术积分: 200
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-24 20:27
文章分类
文章存档

2011年(18)

分类: Python/Ruby

2011-04-14 13:04:10

本地的测试环境产生了许多的缓存文件,写了个脚本来删除,这样在sv的时候不用眼花缭乱了
  1. #!/usr/bin
  2. import os,re

  3. def main():
  4.     listdir(tpl_path)
  5.     
  6. def listdir(path):
  7.     dirs = os.listdir(path)
  8.     for dirname in dirs:
  9.         file_path = os.path.join(path, dirname)
  10.         if os.path.isdir(file_path):
  11.             listdir(file_path)
  12.         else:
  13.             if re.match('^%.*html\.php$', dirname):
  14.                 deleteCache(file_path)

  15. def deleteCache(filepath):
  16.     print filepath
  17.     os.remove(filepath)
  18.     
  19. if '__main__' == __name__:
  20.     tpl_path = "D:\\var\\www\\template"
  21.     main()
阅读(2156) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~