Python将文件夹中的文件批量重命名(大小写转换)

本脚本记录,将文件中的文件重新命名,脚本中是将大小写重新命名,也可类推命名其他格式

import os

def rename():
    path = r"C:\Users\Administrator\Desktop"  #文件位置
    filelist=os.listdir(path)
    for files in filelist:
        olddir=os.path.join(path,files)
        if os.path.isdir(olddir):
            continue
        filename=files.split('.')[0] #根据自己的文件格式进行分割
        filetype1=files.split('.')[1]
        filetype2=files.split('.')[2]
        newdir=os.path.join(path,filename.upper()+"."+filetype1+"."+filetype2.upper())
        os.rename(olddir,newdir)

        
rename()

 

posted @ 2020-12-15 17:09  阳光宝贝-沐沐  阅读(1267)  评论(1编辑  收藏  举报