import os import glob import shutil # 获取文件夹内的所有声音文件 def get_audio_files(folder_path, file_extension): return glob.glob(os.path.join(folder_path, f'*.{file_extension}')) # 为文件分配编号并复制到新的文件夹 def copy_files_with_numbering(files, output_folder): for index, file in enumerate(files): file_name = os.path.basename(file) new_file_name = f"{index + 1001}{os.path.splitext(file)[1]}" shutil.copy(file, os.path.join(output_folder, new_file_name)) # 主函数 def main(): input_folder = 'video3' output_folder = 'video33' file_extension = 'wav' # 声音文件的扩展名,例如:'wav', 'mp3'等 if not os.path.exists(output_folder): os.makedirs(output_folder) audio_files = get_audio_files(input_folder, file_extension) copy_files_with_numbering(audio_files, output_folder) if __name__ == '__main__': main()