从L中获取文件名,去除递增部分,作为合并后的文件名

base_name = os.path.splitext(os.path.basename(L[0]))[0] for i in range(1, len(L)): if os.path.splitext(os.path.basename(L[i]))[0] != base_name: print('文件名不一致,请检查!') break else: output_file = os.path.join(dir_path, f"{base_name}.mp4") os.rename(os.path.join(dir_path, 'output.mp4'), output_file) print(f'{output_file} 合并完成!')

目录下的视频为统一递增命名请将合并后的文件命名为文件名不包括递增部分import osimport globfrom natsort import natsorted# 当前文件夹下的所有mp4路径L = dir_path = home115upfor root dirs files in oswalkdir_path files = natsortedfiles for file i

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

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