python读取多个excel文件汇总到一个Excel文件中
时间: 2023-04-03 09:05:17 浏览: 139
python对多个Excel文件中的多个Sheet进行合并(每个sheet名须一致)
可以使用 pandas 库中的 read_excel() 函数读取多个 Excel 文件,然后使用 pandas 库中的 concat() 函数将它们合并到一个 DataFrame 中,最后使用 to_excel() 函数将 DataFrame 写入到一个 Excel 文件中。具体实现可以参考以下代码:
```python
import pandas as pd
# 读取多个 Excel 文件
df_list = []
for file_name in ['file1.xlsx', 'file2.xlsx', 'file3.xlsx']:
df = pd.read_excel(file_name)
df_list.append(df)
# 合并到一个 DataFrame 中
df = pd.concat(df_list)
# 写入到一个 Excel 文件中
df.to_excel('output.xlsx', index=False)
```
其中,`file1.xlsx`、`file2.xlsx`、`file3.xlsx` 是要合并的 Excel 文件的文件名,`output.xlsx` 是合并后的 Excel 文件的文件名。
阅读全文