前几天下了一堆电视剧,但是命名很乱。电视上显示不到剧集编号就被截断了,非常影响观感。
因此,我用python做了一个小程序,可以自动截取剧集编号并重命名。
import os
file_names = os.listdir('.')
def rename_files(files):
i=0
print("当前文件夹发现"+str(len(files))+"个文件")
while i<len(files):
if(files[i]=="main.py"):
print("当前扫描到"+files[i]+"为程序文件,不予重命名")
i+=1
continue
rename=str(files[i])[24:26]
print("正在处理第"+str(i+1)+"个文件,文件名为"+str(files[i])+"提取到的剧集编号为"+rename)
rename=rename+".mp4"
print("重命名后的结果为"+rename)
os.rename(files[i], rename)
i+=1
rename_files(file_names)
注:本人不太擅长python,学的很浅。代码也很粗糙,很多问题没有解决。欢迎评论提出批评和建议。