#!/usr/bin/env python 
 #coding=utf-8 
 
 import os 
 import sys 
 
 pubid0=0000000 
 pubid1=1111111 
 path=1111111 
 
 def get_filenames(fdir): 
 
 return os.listdir(fdir) 
 
 def rename_file(filename,pubid0,pubid1): 
 
 os.rename(filename,filename.replace(pubid0,pubid1)) 
 
 
 if __name__ == '__main__': 
 
 path = sys.argv[1] 
 pubid0 = sys.argv[2] 
 pubid1 = sys.argv[3] 
 print '	 path :',path,'	 pubid0:',pubid0,'	 pubid1:',pubid1 
 print '	***************************************
' 
 
 filesname = get_filenames(path) 
 for i in filesname: 
 # print i ,os.path.join(path,i) 
 nPos =str(i).find(pubid0) 
 if nPos > 0: 
 rename_file(os.path.join(path,i),pubid0,pubid1) 
 print os.path.join(path,i)
 
下载本文