day7_读取数据库,写入到excel里面

Posted laosun0204

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了day7_读取数据库,写入到excel里面相关的知识,希望对你有一定的参考价值。

import pymysql,xlwt
def con_mysql(sql):
conn = pymysql.connect(host = ‘211.149.218.16‘,user = ‘jxz‘,password = ‘123456‘,db = ‘jxz‘,charset = ‘utf8‘)
cur = conn.cursor()
cur.execute(sql)
res = cur.fetchall()
cur.close()
conn.close()
return res
def write_excel(filename,content):
book = xlwt.Workbook() # 创建一个excel
sheet = book.add_sheet(‘学生信息‘) # 添加一个sheet页,sheet可以改成别的名字
title = [‘id‘,‘name‘]
i = 0
for t in title:
sheet.write(0,i,t)
i = i + 1
line_no = 1
for line in content:
row = 0
for j in line:
sheet.write(line_no,row,j)
row = row + 1
line_no = line_no + 1
book.save(filename)
res = con_mysql(‘select * from stu;‘)#查询结果返回到res里
write_excel(‘haha.xls‘,res)#把内容写到文件里

以上是关于day7_读取数据库,写入到excel里面的主要内容,如果未能解决你的问题,请参考以下文章

day7_修改excel

python学习笔记-day7-2-python从mysql数据库导数据到excel,读excel,修改excel

用java的poi类读取一个excel表格的内容后再写入到一个新excel表格中的完整代码

day7_读excel内容,写到数据库里

java中怎么把数据写入excel

练习读写excel文件读取sheet1里面a列的值,逐行粘贴到sheet2,3,4,5,6,7里面的指定字段