Ai
1 Star 9 Fork 0

CrystalBlue/太平医疗

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
kg_dataexcel.py 686 Bytes
一键复制 编辑 原始数据 按行查看 历史
from io import BytesIO
import xlwt
from kg_process import connect_datebase
def export_excel(sql, head, line):
list_obj = connect_datebase(sql)
"""导出excel表"""
if list_obj:
# 创建工作簿
ws = xlwt.Workbook(encoding='utf-8')
w = ws.add_sheet('sheet1')
for h in range(0, len(head)):
w.write(0, h, str(head[h]))
excel_row = 1
for obj in list_obj:
for j in range(0, len(line)):
line_name = line[j]
w.write(excel_row, j, obj.get(line_name))
excel_row += 1
output = BytesIO()
ws.save(output)
output.seek(0)
return output
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/yangschfly/kgCode.git
git@gitee.com:yangschfly/kgCode.git
yangschfly
kgCode
太平医疗
master

搜索帮助