python将保存的多个text文本保存到一个文本中用什么代码
时间: 2024-10-06 10:03:42 浏览: 23
一个用python制作的爬虫
在Python中,如果你想要将多个文本文件的内容合并到一个文件中,你可以使用`open()`函数逐个打开源文件,然后读取内容,最后将所有内容写入目标文件。这里有一个简单的例子:
```python
# 定义源文件列表和目标文件名
source_files = ['file1.txt', 'file2.txt', 'file3.txt']
target_file = 'merged_text.txt'
# 创建一个空字符串来存放所有内容
merged_content = ''
# 遍历源文件列表
for file_name in source_files:
with open(file_name, 'r') as f: # 使用'r'模式打开文件读取
merged_content += f.read() # 将读取的内容追加到合并后的字符串
# 写入目标文件
with open(target_file, 'w') as f: # 使用'w'模式打开文件写入,会覆盖原有内容
f.write(merged_content)
# 提示操作完成
print(f"所有文本已合并到 {target_file} 中.")
阅读全文