python中怎么把两个txt文件按行合并到excel中,列不变
时间: 2024-05-05 11:22:25 浏览: 85
使用python将多个excel文件合并到同一个文件的方法
5星 · 资源好评率100%
可以使用Python中的pandas库来处理文本文件和Excel文件,具体步骤如下:
1. 导入pandas库
```python
import pandas as pd
```
2. 读取txt文件
```python
with open('file1.txt', 'r') as f1:
lines1 = f1.readlines()
with open('file2.txt', 'r') as f2:
lines2 = f2.readlines()
```
3. 将两个列表合并成一个DataFrame
```python
df = pd.DataFrame({'col1': lines1, 'col2': lines2})
```
4. 将DataFrame写入Excel文件
```python
df.to_excel('output.xlsx', index=False)
```
完整代码如下:
```python
import pandas as pd
with open('file1.txt', 'r') as f1:
lines1 = f1.readlines()
with open('file2.txt', 'r') as f2:
lines2 = f2.readlines()
df = pd.DataFrame({'col1': lines1, 'col2': lines2})
df.to_excel('output.xlsx', index=False)
```
阅读全文