【Python】批量修改文件名

对指定文件夹中的文件名称修改:

import os

#文件路径
path ='D:\大明风华[第01-62集]'

#获取文件列表
file = os.listdir(path)

#print(file)

#原文件名是  大明风华.Ming.Dynasty.2019.E01.2160p.60FPS.WEB-DL.H265.10bit.AAC-SeeTV.mp4
#预期修改后文件名  大明风华.E01.mp4
#也就是要替换的部分:
#Ming.Dynasty.2019.
#.2160p.60FPS.WEB-DL.H265.10bit.AAC-SeeTV

re1='Ming.Dynasty.2019.'
re2='.2160p.60FPS.WEB-DL.H265.10bit.AAC-SeeTV'

for i in range(len(file)):
    name1=path+'\\'+file[i]
    name2=name1.replace(re1,'').replace(re2,'')

    os.rename(name1,name2)

    print(i)

修改完成后文件名

【Python】批量修改文件名_第1张图片

 

你可能感兴趣的:(python,前端,开发语言)