python遍歷當前文件夾批量修改文件名

#!/usr/bin/env python
#coding:utf-8

import re,os

def rename():
   f = os.listdir('.')
   for filename in f:
       if os.path.isfile(filename):
           p=re.compile(r'\d+\.txt$')
           match = p.search(filename)
           if match:
               newname=re.subn(r'\d+','jack',filename)[0]
               print newname
               os.renames(filename, newname)

if __name__ == '__main__':
   rename()

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章