پیش نیازها
•cx_Oracle-5.1.2-11g.win-amd64-py2.7
•winx64_12102_client_2
•instantclient-basic-nt-12.2.0.1.0_3:
•در درایو C اکسترکت کنید.
•در قسمت متغیرهای سیستمی:
•ORACLE_HOME را برابر مسیر instantclient-basic-nt-12.2.0.1.0_3 تعریف کنید.
•در قسمت PATH مسیر instantclient-basic-nt-12.2.0.1.0_3 را وارد کنید.
•cx_Oracle را نصب کنید.
import cx_Oracle
conn_str = u'DMUSER/123@localhost:1521:orcl'
# conn_str = u'jdbc:oracle:thin:@localhost:1521:XE'
conn = cx_Oracle.connect("DMUSER", "123", "localhost:1521/orcl")
c = conn.cursor()
c.execute("select * from Protein")
for row in c:
print row[0], "-", row[1]
conn.close()