增加对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'))
请对代码单独增加对output_dir目录下文件重新命名的处理:删除第一个英文字母前的数字如果命名是以h_开头的则优先删除h_然后在执行删除第一个英文字母前的数字import osimport globfrom natsort import natsorteddir_path = rEhomeupoutput_dir = rEhomeup1# 当前文件夹下的所有mp4路径L = for root

原文地址: https://www.cveoy.top/t/topic/ddZr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录