使用cx_oracle操作oracle数据库
oracleClient 包
#!/user/bin env python # author:Simple-Sir # create_time: 2021/11/9 15:41 import cx_Oracle class OracleClient(): def __init__(self,sql_list): self.sql_list=sql_list def run_sql(self): try: conn = cx_Oracle.connect('用户/密码@ip/数据库') curs = conn.cursor() print('Connect to Oracle database successed!') except Exception as e: print('Connect to Oracle database failed!') for i in self.sql_list: curs.execute(i) conn.commit() # 提交 print(i.strip()) print('-' * 50) print('execute successed') print('-'*50) curs.close() conn.close() oracleClient.py