2012-10-12 84 views

回答

1

PyMethodDef中使用METH_STATIC標誌。該方法將作爲第一個參數而不是該類型的實例傳遞NULL。

static PyMethodDef FooMethods[] = 
{ 
    {"__init__", Foo_init, METH_VARARGS, 
    "doc string"}, 
    {"doSomething", Foo_doSomething, METH_VARARGS | METH_STATIC, 
    "doc string"}, 
    {NULL}, 
};