如何将Python C扩展中的PyObject转换为字符串类型?
就是找不到正确的函数。谢谢您的建议。您正在寻找:如何将Python C扩展中的PyObject转换为字符串类型?,python,python-c-extension,Python,Python C Extension,就是找不到正确的函数。谢谢您的建议。您正在寻找: PyObject*PyObject\u Str(PyObject*o) 返回值:新引用 计算对象o的字符串表示形式。成功时返回字符串表示形式,失败时返回NULL。这相当于Python表达式str(o)。由str()内置函数和print语句调用。 最近你问了很多关于Python C API的问题。你试过看吗?我知道这个函数存在,但是我在文档中找不到它,所以我不得不求助于谷歌,这样我就能明白为什么OP会问这个问题了。
PyObject*PyObject\u Str(PyObject*o)
返回值:新引用
计算对象o
的字符串表示形式。成功时返回字符串表示形式,失败时返回NULL。这相当于Python表达式str(o)
。由str()
内置函数和print
语句调用。
最近你问了很多关于Python C API的问题。你试过看吗?我知道这个函数存在,但是我在文档中找不到它,所以我不得不求助于谷歌,这样我就能明白为什么OP会问这个问题了。