ie緩存文件更名工具

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])
相關文章
相關標籤/搜索