python写的文件重命名工具,针对ie缓存xxxx[1].xx文件python
代码以下:缓存
#!/bin/python #coding=gbk import sys,os,time,re def walk_dir(dir): ncntnum = 0 for root, dirs, files in os.walk(dir, True): for name in files: filename = os.path.join(root,name) result,num = re.subn('\[[0-9]+\]','',filename) if num == 1: try: os.rename(filename,result) print '已修改:',filename ncntnum += 1 except Exception , e: #os.remove(filename) print e print '修改数:',ncntnum if __name__ == '__main__': if len(sys.argv) < 2: print '添加参数:目录' else: walk_dir(sys.argv[1])