python将不同的数据表写入一个excel
时间: 2023-08-20 22:23:48 浏览: 85
Python使用Excel将数据写入多个sheet
可以使用Python中的Pandas库来将不同的数据表写入一个Excel文件中。下面是一个示例代码:
```python
import pandas as pd
# 创建两个数据表
df1 = pd.DataFrame({'Name': ['Alice', 'Bob'], 'Age': [25, 30]})
df2 = pd.DataFrame({'City': ['New York', 'Paris'], 'Country': ['USA', 'France']})
# 创建Excel写入器
writer = pd.ExcelWriter('output.xlsx', engine='xlsxwriter')
# 将数据表写入Excel文件中
df1.to_excel(writer, sheet_name='Sheet1', index=False)
df2.to_excel(writer, sheet_name='Sheet2', index=False)
# 关闭Excel写入器
writer.save()
```
在这个示例代码中,我们首先创建了两个数据表`df1`和`df2`,然后创建了一个Excel写入器`writer`,并将数据表写入到名为`Sheet1`和`Sheet2`的工作表中。最后,我们关闭了Excel写入器并将数据表保存到名为`output.xlsx`的文件中。
阅读全文