我对您的代码进行了以下更改,并且对我有用,但是我不确定这是100%正确的方法:
- 使用PYFUNCTYPE。
- 只需传递python类对象即可。
例如:
prototype = c.PYFUNCTYPE( c.c_char_p, c.py_object)func = prototype(('MyFunction', libTest))func( MyClass )
我对您的代码进行了以下更改,并且对我有用,但是我不确定这是100%正确的方法:
例如:
prototype = c.PYFUNCTYPE( c.c_char_p, c.py_object)func = prototype(('MyFunction', libTest))func( MyClass )