使用python合并两个txt文件,每个txt文件有两列
时间: 2024-09-07 16:01:23 浏览: 98
Python使用Excel将数据写入多个sheet
要使用Python合并两个具有两列数据的txt文件,你可以按照以下步骤操作:
1. 打开第一个txt文件,并逐行读取其中的内容。
2. 打开第二个txt文件,并逐行读取其中的内容。
3. 创建一个新的txt文件用于存储合并后的内容。
4. 将第一个txt文件的内容写入新文件。
5. 将第二个txt文件的内容追加到新文件中。
这里有一个简单的示例代码,展示了如何实现上述步骤:
```python
# 打开第一个文件,读取数据
with open('file1.txt', 'r') as file1:
lines1 = file1.readlines()
# 打开第二个文件,读取数据
with open('file2.txt', 'r') as file2:
lines2 = file2.readlines()
# 打开新文件用于写入合并后的数据
with open('merged.txt', 'w') as merged_file:
# 将第一个文件的内容写入新文件
for line in lines1:
merged_file.write(line)
# 将第二个文件的内容追加到新文件
for line in lines2:
merged_file.write(line)
```
确保`file1.txt`和`file2.txt`在同一个目录下,或者在代码中提供正确的文件路径。运行上述代码后,你会得到一个名为`merged.txt`的新文件,它包含了两个原始文件的内容。
阅读全文