import os# 设置文件夹路径,假设所有m文件都在这个文件夹内
folder_path = 'path_to_your_folder'# 设置输出文件的名称
output_file = 'merged_files.txt'# 打开输出文件准备写入
with open(output_file, 'w') as outfile:# 遍历文件夹中的所有文件for filename in os.listdir(folder_path):# 检查文件是否是m文件if filename.endswith('.m'):# 构造完整的文件路径file_path = os.path.join(folder_path, filename)# 打开m文件准备读取with open(file_path, 'r') as infile:# 将文件名和####写入输出文件outfile.write(filename + '####\n')# 将m文件的内容写入输出文件outfile.write(infile.read() + '\n')