Python 批量修改文件名

import os

# 列出当前目录下所有的文件
files = os.listdir(".")
print (files)

for filename in files:
    portion = os.path.splitext(filename)
    # 如果后缀是.txt
    if portion[1] == ".xls":  
        # 重新组合文件名和后缀名   
        newname = portion[0] + ".xlsx"   
        os.rename(filename,newname)

 

posted @ 2016-04-07 17:37  OnePiece!  阅读(252)  评论(0编辑  收藏  举报