zoukankan      html  css  js  c++  java
  • pandas数据导出Execl

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

    #!/usr/bin/env python
    #-*- coding: utf8 -*-
    from sqlalchemy import create_engine
    import pymysql
    import pandas as pd
    from 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)
    # 创建excel
    writer = pd.ExcelWriter('/root/output.xlsx')
    # 生成excel文档,默认支持DataFrame数据类型
    df.to_excel(writer,'Sheet1',index=False)
    writer.save()
    
  • 相关阅读:
    ISBN号码
    计数问题
    小玉在游泳
    数字反转
    单调队列(学习笔记)
    LCA(学习笔记)
    emacs配置文件
    线段树(学习笔记)
    RMQ问题 ST算法(学习笔记)
    Lucas卢卡斯定理(学习笔记)
  • 原文地址:https://www.cnblogs.com/GXLo/p/8392582.html
Copyright © 2011-2022 走看看