Oracle数据库转换为数据框配置方法
安装包pip install cx_Oracle
安装pip install sqlalchemy
安装pip install pandas
import cx_Oracle
import pandas as pd
from sqlalchemy import create_engine
获取数据库连接
username="******"
userpwd="******"
host="******"
port=1521
dbname="zlhis"
dsn=cx_Oracle.makedsn(host, port, dbname)
connection=cx_Oracle.connect(username, userpwd, dsn) # 连接数据库
cursor = connection.cursor() # 测试连接是否通过
sql="select * from test"
数据框数据转换为数据框
【注释】 read_sql_query的两个参数: (sql语句, 数据库连接)
dataset = pd.read_sql_query(sql, connection) #生成转换得到数据框
查看数据框中表的前10行结果
print(dataset.head(10))