若依多sheet导出response
时间: 2023-07-28 22:09:44 浏览: 105
您可以使用Python中的pandas库来实现多sheet导出。首先,将每个sheet的数据保存在一个DataFrame中,然后使用pandas的ExcelWriter类将这些DataFrame写入到同一个Excel文件中的不同sheet中。以下是一个示例代码:
```python
import pandas as pd
# 创建第一个Sheet的DataFrame
df1 = pd.DataFrame({
'姓名': ['张三', '李四', '王五'],
'年龄': [25, 30, 28],
'性别': ['男', '男', '女']
})
# 创建第二个Sheet的DataFrame
df2 = pd.DataFrame({
'学科': ['语文', '数学', '英语', '物理'],
'分数': [85, 90, 80, 95]
})
# 创建ExcelWriter对象
writer = pd.ExcelWriter('output.xlsx')
# 将每个DataFrame写入到不同的Sheet中
df1.to_excel(writer, sheet_name='Sheet1')
df2.to_excel(writer, sheet_name='Sheet2')
# 保存Excel文件
writer.save()
```
在上面的示例代码中,我们首先创建了两个DataFrame,分别代表两个sheet的数据。然后,我们创建了一个ExcelWriter对象,并将每个DataFrame写入到不同的Sheet中。最后,我们调用`save()`方法保存Excel文件。
您可以根据需要修改示例代码,以适应您的具体情况。
阅读全文
相关推荐


















