查看python版本3.7.3
去该网站下载cx_Oracle包(要对应python版本3.7):cx-Oracle · PyPI
在pycharm输入:pip install D:\EdgeDownloads\cx_Oracle-8.3.0-cp37-cp37m-win_amd64.whl
检查发现已经导入到项目中
查看Oracle版本:select * from v$version;
去该网站下载包:Instant Client for Microsoft Windows (x64) 64-bit (oracle.com)
解压zip包,复制所有后缀为.dll的文件
粘贴到python安装所在的根目录下
代码进行测试
import cx_Oracle
conn = cx_Oracle.connect('dsdata', 'dsdata', '192.168.100.10:1521/topprd')
cursor = conn.cursor()
print('连接数据库成功!')
sql = "select * from lokhuc_t"
all = cursor.execute(sql)
print(all.fetchall())