2

假设我有一个带有方法“m()”的python对象“o”,我想将它传递为:

PyObject *f(PyObject *self, PyObject *args)
{
  PyObject *o;
  PyArg_ParseTuple(args, "O", &o);
  //o.m();
}

显然最后评论的行没有编译,我想知道是否有办法实现这一点。

4

1 回答 1

5

你想要PyObject_CallMethod()

于 2012-06-02T03:04:32.360 回答