import cx_oracle
import sys
import time
import platform
from DBUtils.pooledDB import polledDB #可以将oracle整个库引入,不用每次执行都关闭一次,这个需要安装DBUtils的包
import os
import pandas as pd
import sklearn import metrics #线性分析回归的一些公式
import numpy as py
pool1=polledDB(cx_oracle,user='账号名',password='密码',dsn="oracle ip地址:端口/自己的库名",maxcached=50,maxshared=50,maxconnections=50) #连接oracle的方式,其中maxshared代表共享50个人,maxconnections连接50个人。
con=pool1.connection()
df_orc=pd.read_sql("select * from 表",con) #如果是读自己建的表,不需要加用户名,别的库的,需要加库名。