如何解决问题模块' cx_oracle'没有属性'连接?

发布于 2025-01-25 10:13:34 字数 954 浏览 4 评论 0原文

我正在尝试使用 cx_oracle 连接Oracle RD。为此,我正在使用 python3.9 cx_oracle8.3.0 。但是我会遇到问题模块“ cx_oracle”没有属性'Connect'

任何人都可以帮助我解决此问题。

我的代码:

import os
import json
import cx_Oracle
import logging

logger = logging.getLogger()
logger.setLevel(logging.INFO)

def lambda_handler(event, context):
    message = ""
    cursor = None
    connection = None

    try:
        connection = cx_Oracle.connect("myuser", "pwd", "host:port/orcl")
        
        cursor = connection.cursor()
        cursor.execute("select * from mytable")
        data=cursor.fetchAll()
        for row in data:
            logging.info(row)
            
    except Exception as e:
        message = str(e)
        
    finally:
        if cursor:
            cursor.close()
        if connection:
            connection.close()
            
    return {'message' : message}

谢谢!

I'm trying to connect Oracle RDS by using Cx_Oracle. For that I'm using Python3.9 and Cx_Oracle8.3.0. But I am getting issue module 'cx_Oracle' has no attribute 'connect'

Can anyone help me to fix this issue.

My code:

import os
import json
import cx_Oracle
import logging

logger = logging.getLogger()
logger.setLevel(logging.INFO)

def lambda_handler(event, context):
    message = ""
    cursor = None
    connection = None

    try:
        connection = cx_Oracle.connect("myuser", "pwd", "host:port/orcl")
        
        cursor = connection.cursor()
        cursor.execute("select * from mytable")
        data=cursor.fetchAll()
        for row in data:
            logging.info(row)
            
    except Exception as e:
        message = str(e)
        
    finally:
        if cursor:
            cursor.close()
        if connection:
            connection.close()
            
    return {'message' : message}

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文