对output_dir目录下文件命名处理功能

for file in os.listdir(output_dir): if os.path.splitext(file)[1] == '.mp4': file_name = os.path.splitext(file)[0] for i in range(len(file_name)): if file_name[i].isalpha(): new_file_name = file_name[i:].rstrip('_') + '.mp4' os.rename(os.path.join(output_dir, file), os.path.join(output_dir, new_file_name)) break

请在代码最后增加一个for对output_dir目录下文件命名处理功能:从文件名第一个英文字母开始截取包含第一个英文字母到文件名最后一个英语之前的部分做为新文件名排除后缀重新为文件命名import osimport globfrom natsort import natsorteddir_path = rEhomeupoutput_dir = rEhomeup1# 当前文件夹下的所有mp4路径L

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

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