zoukankan      html  css  js  c++  java
  • Python操作Oracle数据库查询数据导出到EXCEL

    Python操作Oracle数据库查询数据导出到EXCEL 

    代码如下

    import pandas as pd
    import cx_Oracle
    import openpyxl
    # 注意:一定要加下面这两行代码,否则会中文乱码;
    import os
    os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8'
    conn =  cx_Oracle.connect('scott','wzx','127.0.0.1:1521/orcl'
    # Scott 为用户名,wzx为密码,127.0.0.1:1521 为#数据库地址和端口号,orcl 为数据库实例
    )
    # 使用 cursor() 方法创建一个游标对象 cursor
    
    df=pd.read_sql("""
        select * from emp
    """,con=conn)
    df.to_excel(r'C:Users97534Desktop新建文件夹Oracle导出emp表.xlsx',index=False)  #查询结果导出到指定文件夹
    
    df2=pd.read_sql("""
        select * from SALGRADE t
    """,con=conn)
    df2.to_excel(r'C:Users97534Desktop新建文件夹Oracle导出SALGRADE表.xlsx',index=False)  #查询结果导出到指定文件夹
  • 相关阅读:
    Redis持久化
    Redis配置文件详解
    Linux
    有图有真相
    Redis五大数据类型
    Redis基本知识
    Mysql主从复制
    Python脚本实现KVM虚机添加磁盘
    JQuery制作环形进度条
    JQuery制作标签
  • 原文地址:https://www.cnblogs.com/wuzx/p/15256865.html
Copyright © 2011-2022 走看看