Python 如何把10个工作簿合并在一个里面
时间: 2023-05-28 12:03:05 浏览: 114
汇总多个工作簿到一个工作表
可以使用 Python 的 Pandas 库中的 concat 函数来将多个工作簿合并在一个里面。
具体步骤如下:
1. 导入 Pandas 库:
```python
import pandas as pd
```
2. 读取每个工作簿:
```python
df1 = pd.read_excel('file1.xlsx')
df2 = pd.read_excel('file2.xlsx')
...
df10 = pd.read_excel('file10.xlsx')
```
3. 将所有工作簿合并:
```python
result = pd.concat([df1, df2, ..., df10])
```
4. 将合并结果保存到一个新的工作簿中:
```python
result.to_excel('merged.xlsx', index=False)
```
注意:合并前,需要确保每个工作簿中的列名和顺序都相同,否则合并结果可能会出现错误。
阅读全文