python导出多个excel
时间: 2023-07-12 18:48:08 浏览: 102
要导出多个Excel文件,可以使用Python中的pandas库。下面是一个示例代码,可以将多个数据框分别保存为Excel文件:
```python
import pandas as pd
# 创建数据框1
df1 = pd.DataFrame({'Name': ['Alice', 'Bob', 'Charlie'], 'Age': [25, 30, 35]})
# 创建数据框2
df2 = pd.DataFrame({'City': ['Beijing', 'Shanghai', 'Guangzhou'], 'Population': [2154, 2424, 1348]})
# 创建Excel写入对象
writer1 = pd.ExcelWriter('file1.xlsx')
writer2 = pd.ExcelWriter('file2.xlsx')
# 将数据框1写入Excel文件1
df1.to_excel(writer1, sheet_name='Sheet1', index=False)
# 将数据框2写入Excel文件2
df2.to_excel(writer2, sheet_name='Sheet1', index=False)
# 关闭Excel写入对象
writer1.save()
writer2.save()
```
这个示例代码中,我们首先创建了两个数据框df1和df2,然后使用pd.ExcelWriter()函数创建了两个Excel写入对象writer1和writer2。接着,我们使用to_excel()函数将数据框1和数据框2分别写入Excel文件1和Excel文件2中。最后,使用save()函数关闭Excel写入对象,完成Excel文件的导出。
阅读全文