python 合并两个excel sheet,放在同一行
时间: 2023-06-03 22:06:01 浏览: 222
python对多个Excel文件中的多个Sheet进行合并(每个sheet名须一致)
可以使用 pandas 中的 merge 函数来合并两个 excel sheet,具体操作可参考以下代码:
```python
import pandas as pd
# 读取两个 excel 文件内容
df1 = pd.read_excel('file1.xlsx')
df2 = pd.read_excel('file2.xlsx')
# 合并两个数据表,按照行进行合并
result = pd.merge(df1, df2, on='行索引')
# 保存合并后的结果
result.to_excel('merge_result.xlsx', index=False)
```
其中,'file1.xlsx' 和 'file2.xlsx' 分别为需要合并的两个 excel 文件,'行索引' 为需要进行合并的行索引,可根据实际情况进行修改。执行完毕后,会生成一个新的 'merge_result.xlsx' 文件,存放了合并后的结果。
阅读全文