pytorch 将多份txt合并
时间: 2023-11-03 07:59:50 浏览: 21
可以使用 Python 的文件操作功能,读取每个 txt 文件,将其内容存储到一个列表中,最后将列表中的内容写入到一个新的 txt 文件中。以下是示例代码:
```
import os
# 定义要合并的 txt 文件路径
file_dir = 'txt_files/'
merge_file_path = 'merged_file.txt'
# 读取每个 txt 文件的内容
file_list = os.listdir(file_dir)
content_list = []
for file_name in file_list:
if file_name.endswith('.txt'):
file_path = os.path.join(file_dir, file_name)
with open(file_path, 'r', encoding='utf-8') as f:
content = f.read()
content_list.append(content)
# 将多份 txt 文件的内容合并为一份
merge_content = '\n'.join(content_list)
# 将合并后的内容写入新的 txt 文件中
with open(merge_file_path, 'w', encoding='utf-8') as f:
f.write(merge_content)
print('合并成功!')
```
注意替换示例代码中的文件路径和文件名为实际的路径和文件名。