编写程序,读取文件夹data中的数据,将多个文件的数据进行合并。
时间: 2024-02-09 13:08:26 浏览: 72
好的,我可以给你提供一个Python的示例程序,可以将data文件夹中的所有文件的内容合并到一个文件中。
```python
import os
# 将文件夹中的所有文件名存储到一个列表中
file_list = os.listdir("data")
# 创建一个空的字符串,用于存储所有文件的内容
all_data = ""
# 遍历文件列表,将每个文件的内容添加到all_data字符串中
for file_name in file_list:
with open(os.path.join("data", file_name), "r", encoding="utf-8") as f:
all_data += f.read()
# 将合并后的内容写入一个新的文件中
with open("merged_data.txt", "w", encoding="utf-8") as f:
f.write(all_data)
```
这个程序会将data文件夹中的所有文件的内容合并到一个名为merged_data.txt的文件中。你可以根据实际情况修改文件夹路径和输出文件名。如果你有任何问题,请随时问我。
阅读全文