python写入excel不同sheet
时间: 2023-04-19 18:03:12 浏览: 661
可以使用Python中的pandas库来写入Excel不同的sheet。具体步骤如下:
1. 导入pandas库
```python
import pandas as pd
```
2. 创建Excel文件
```python
writer = pd.ExcelWriter('example.xlsx', engine='xlsxwriter')
```
3. 创建不同的sheet
```python
df1 = pd.DataFrame({'Data': [10, 20, 30, 40]})
df1.to_excel(writer, sheet_name='Sheet1')
df2 = pd.DataFrame({'Data': [50, 60, 70, 80]})
df2.to_excel(writer, sheet_name='Sheet2')
```
4. 保存Excel文件
```python
writer.save()
```
完整代码如下:
```python
import pandas as pd
# 创建Excel文件
writer = pd.ExcelWriter('example.xlsx', engine='xlsxwriter')
# 创建不同的sheet
df1 = pd.DataFrame({'Data': [10, 20, 30, 40]})
df1.to_excel(writer, sheet_name='Sheet1')
df2 = pd.DataFrame({'Data': [50, 60, 70, 80]})
df2.to_excel(writer, sheet_name='Sheet2')
# 保存Excel文件
writer.save()
```
阅读全文