首页 > 解决方案 > cx_Oracle.STRING 到 Python 字符串的转换

问题描述

我正在使用 cx_Oracle 从 python 调用 pl/sql 过程,过程成功执行并且能够打印输出消息。我需要将它转换为 python 字符串,以便我可以对它进行等于检查或迭代。

proc output variable: x_status

print(x_status) -> <cx_Oracle.STRING with value 'S'>

我浏览了 cx_Oracle 文档,但找不到如何转换它。有什么建议/帮助吗?提前致谢。

标签: pythonoracleplsqlcx-oracle

解决方案


这看起来像此处记录的 cx_Oracle 变量对象。具体来说,您可以使用getvalue()方法来获取值。


推荐阅读