Python cx_Oracle 等同于 ROracle::dbsendquery?

Python cx_Oracle equivalent of ROracle::dbsendquery?

我现在正在使用 cx-oralce,我必须执行 sql 语句。 对于 R,sendquery 和 getinfo 用于它,也用于检查执行是否完成。我可以用 cx-oralce 在 Python 中做一些类似的事情吗? 我需要能够看到执行是否完成!

rs = ROracle::dbSendQuery(conn, sql)

if (!ROracle::dbGetInfo(rs)$completed) {
    msg <- "Failed "

使用 cx_Oracle,您将执行以下操作:

try:
    conn.execute(sql)
except cx_Oracle.DatabaseError as e:
    print("Failed:", e)