最近在网上找到份教程,在手机端播放,上下节视频没有按顺序排列,想找到视频的下一节很不方便,于是想到了,使用Python来修改文件名字,让文件名更有规律的排序。主要实现的功能就是把第几讲中的几不足3位补足3位数字显示。具体实现代码如下:
import os import sys import re def funcs(matched): value=matched.group('value') return "第"+str(value).zfill(3)+"讲" path = "F:\BaiduYunDownload\全套课程" for (path, dirs, files) in os.walk(path): for filename in files: if re.search("第(?P<value>\d{1,2})讲", filename): newname = re.sub("第(?P<value>\d{1,2})讲", funcs, filename) print(os.rename(path + "\\" + filename, path + "\\" + newname))
修改后的效果完全是按照上下节排序了
如果本文对你有帮助,欢迎打赏本站