请对代码单独增加对output_dir目录下文件重新命名的处理:删除第一个英文字母前的数字如果命名是以h_开头的则优先删除h_然后在执行删除第一个英文字母前的数字import osimport globfrom natsort import natsorteddir_path = rEhomeupoutput_dir = rEhomeup1# 当前文件夹下的所有mp4路径L = for root
增加对output_dir目录下文件重新命名的处理:
for mp4_file in glob.glob(os.path.join(output_dir, '*.mp4')):
old_name = os.path.splitext(os.path.basename(mp4_file))[0]
if old_name.startswith('h_'):
new_name = old_name[2:]
else:
new_name = ''.join(filter(str.isalpha, old_name))
os.rename(mp4_file, os.path.join(output_dir, f'{new_name}.mp4'))
原文地址: https://www.cveoy.top/t/topic/ddZr 著作权归作者所有。请勿转载和采集!