python合并行相同列不同的excel文件
时间: 2023-07-07 22:04:06 浏览: 130
使用python将多个excel文件合并到同一个文件的方法
5星 · 资源好评率100%
可以使用Python中的pandas库来实现合并行相同列不同的Excel文件。
以下是一个简单的示例代码:
``` python
import pandas as pd
# 读取第一个Excel文件
df1 = pd.read_excel('file1.xlsx')
# 读取第二个Excel文件
df2 = pd.read_excel('file2.xlsx')
# 合并两个DataFrame
df = pd.concat([df1, df2])
# 根据某一列进行去重
df = df.drop_duplicates(subset=['列名'])
# 保存结果到新的Excel文件
df.to_excel('result.xlsx', index=False)
```
其中,`read_excel`函数用于读取Excel文件,`concat`函数用于合并DataFrame,`drop_duplicates`函数用于根据某一列进行去重,`to_excel`函数用于保存结果到新的Excel文件。需要注意的是,`subset`参数要填写需要去重的列名。
阅读全文