博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据库里面的表数据导出到excel
阅读量:5114 次
发布时间:2019-06-13

本文共 1758 字,大约阅读时间需要 5 分钟。

#建立游标的时候指定游标类型返回的值就是你想要的类型#字段可以理解为表里面的表头,获取字段的方法:cur.description'''import pymysqldef exu_info(sql):    conn = pymysql.connect(host='118.24.3.40',user='***',                    password='****',                    port=3306,db='jxz',charset='utf8',autocommit=True)    cur = conn.cursor(cursor=pymysql.cursors.DictCursor)    #建立游标指定以字典形式则    #[{
'id': 1, 'name': '小黑马', 'sex': '男', 'age': 28, 'addr': '河南省济源市北海大道32号', 'grade': '天蝎座', 'phone': '18002531114', 'gold': 89188} # cur = conn.cursor()#如果不指定类型返回的就是元祖 #》((1, '小黑马', '男', 28, '河南省济源市北海大道32号', '天蝎座', '18002531114', 89188) cur.execute(sql) data = cur.fetchall() print(data) cur.close() conn.close()''' # return data# sql = 'select * from app_student limit 10;'# exu_info(sql)import pymysql,xlwtconn = pymysql.connect(host='118.24.3.40', user='jxz', password='123456', port=3306, db='jxz', charset='utf8', autocommit=True)}cur = conn.cursor()#如果不指定类型返回的就是元祖# 》((1, '小黑马', '男', 28, '河南省济源市北海大道32号', '天蝎座', '18002531114', 89188)cur.execute('select * from app_student limit 10;')#得先抓到数据然后才能cur.description 出字段# print(cur.description)#得出在第一位存放字段的元祖titles = [title[0] for title in cur.description]# print(titles)#['id', 'name', 'sex', 'age', 'addr', 'grade', 'phone', 'gold']#下面想把字段和字段对应的数据放在一个List里方便读取data = list(cur.fetchall())'''data = list(cur.fetchall()).insert(0,titles)print(data)#insert 是没有返回值的所以返回none'''data.insert(0,titles)print(data)'''循环往表格里面写数据'''book = xlwt.Workbook()sheet = book.add_sheet('sheet1')for index,line_data in enumerate(data): for index2,col_data in enumerate(line_data): sheet.write(index,index2,col_data)book.save('WTF.xls')cur.close()conn.close()

 

转载于:https://www.cnblogs.com/jinzhng/p/9326146.html

你可能感兴趣的文章
JavaScript:综合案例-表单验证
查看>>
java 访问权限控制
查看>>
2016-5-31 项目结构调整
查看>>
HDFS知识总结
查看>>
使用Python实现批量发送邮件
查看>>
解决DatePicker中Appbar icon缺失
查看>>
UVa 1149 Bin Packing 【贪心】
查看>>
如果有一个想法,你如何表述?
查看>>
数据库备份的几种方法
查看>>
瓜子二手车的谎言!
查看>>
Ocata Neutron代码分析(一)——Neutron API启动过程分析
查看>>
Hadoop学习
查看>>
kafka(一)设计分析
查看>>
[HNOI2012]永无乡
查看>>
将军令
查看>>
POJ 3071 Football
查看>>
BZOJ 4916 神犇和蒟蒻
查看>>
SQL中replace函数
查看>>
JAVA类,变量的赋值一个小细节,以及static标注变量的意义
查看>>
Logistic回归分类算法原理分析与代码实现
查看>>