>  기사  >  백엔드 개발  >  파이썬 수정 파일

파이썬 수정 파일

巴扎黑
巴扎黑원래의
2016-12-09 14:28:281454검색

   #!/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 '\t path :',path,'\t pubid0:',pubid0,'\t pubid1:',pubid1 
    print '\t\t***************************************\n' 
 
    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)


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:Python 학습--모듈다음 기사:Python 학습--모듈