如何将Python C-extension中的PyObject转换为字符串类型?

时间:2012-06-02 05:04:26

标签: python python-c-extension

找不到合适的功能。谢谢你的建议。

1 个答案:

答案 0 :(得分:5)

您正在寻找PyObject_Str

  

PyObject* PyObject_Str(PyObject *o)

     
    

返回值:新参考。

  
     

计算对象o的字符串表示形式。成功时返回字符串表示,失败时返回NULL。这相当于Python表达式str(o)。由str()内置函数和print语句调用。