如何从python扩展中访问/检索PyObject的成员变量

问题描述

函数PyObject_Call()用于调用PyObject上的方法。但是如何获取/读取PyObject的成员变量?

解决方法

您可以使用PyObject_GetAttrPyObject_GetAttrString函数。

也可以查看总体object protocol documentation以获得更多信息