输出一个5行3列的表格,将给定的三个参数加行号导出到excel,文件名为excel.xlsx接口代码
时间: 2024-02-24 14:58:01 浏览: 173
根据接口返回的表格数据,导出excel文件
以下是一个完整的Python代码示例,实现了你所需的接口功能:
```python
from openpyxl import Workbook
def export_to_excel(data1, data2, data3):
# 创建工作簿
wb = Workbook()
# 创建工作表
ws = wb.active
# 设置表头
ws.append(['行号', '数据1', '数据2', '数据3'])
# 添加数据
for i in range(1, 6):
ws.append([i, data1, data2, data3])
# 保存文件
wb.save('excel.xlsx')
# 测试
export_to_excel('A', 'B', 'C')
```
你可以直接复制这段代码到Python环境中执行,也可以将它保存到一个.py文件中运行。在代码中,我们首先导入了openpyxl模块,然后定义了一个名为export_to_excel的函数,函数接收三个参数data1、data2、data3。在函数中,我们创建了一个工作簿和一个工作表,然后按照要求添加了表头和数据。最后通过工作簿的save方法将数据保存到了excel.xlsx文件中。
在代码的最后,我们调用了export_to_excel函数,并传入了三个参数'A'、'B'、'C',这样就可以生成一个包含行号和数据的5行3列的Excel表格了。
阅读全文