博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
pandas数据导出Execl
阅读量:4701 次
发布时间:2019-06-09

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

脚本主要功能是将数据库查询到的结果,通过pandas写到到execl文件中。

#!/usr/bin/env python#-*- coding: utf8 -*-from sqlalchemy import create_engineimport pymysqlimport pandas as pdfrom pandas import DataFrame,Series# 数据库连接engine=create_engine('mysql+pymysql://username:password@192.168.1.1/database_name?charset=gbk')sql="select count(*) as '总数' from database.table1;"sql.encode('gb18030')# pd.read_sql(sql语句,数据库连接)   数据库连接支持pymysql.connect(),cx_Oracle.connect()等。df=pd.read_sql(sql,engine)# 创建excelwriter = pd.ExcelWriter('/root/output.xlsx')# 生成excel文档,默认支持DataFrame数据类型df.to_excel(writer,'Sheet1',index=False)writer.save()

转载于:https://www.cnblogs.com/GXLo/p/8392582.html

你可能感兴趣的文章
网络&热恋NSURLConnection代理及GET¥POST请求
查看>>
SshTerminal
查看>>
MySQL常用函数
查看>>
安装cocoapods
查看>>
Ubuntu安装搜狗拼音教程
查看>>
Happy Number
查看>>
Sqlserver 系统视图简单说明
查看>>
【摘录】PHP异步调用实现方式
查看>>
php缓存机制
查看>>
bzoj2049 线段树 + 可撤销并查集
查看>>
sql语句---存在即更新,否则insert
查看>>
cookie机制、session机制
查看>>
BZOJ 3787: Gty的文艺妹子序列
查看>>
Comet OJ - Contest #5 简要题解
查看>>
CF1093G Multidimensional Queries
查看>>
移动端提升页面速度与网站性能
查看>>
Dfs【p4906】小奔关闹钟
查看>>
【JMeter4.0】之遇到的问题总结(持续更新)
查看>>
计算机编码总结
查看>>
codevs 2964公共素数因数
查看>>