阅读背景:

C与python的调用二(简单参数传递、返回值获得)

来源:互联网 

上文简单介绍了python,以及在C中进行python模块的导入、函数、类接口的获得等比较基本的操作。接下来我们考虑:当我们已经获得了函数的接口之后,我们就应该能够对他进行调用了,接下来我们就来说一说函数的参数和返回值的问题。上文已经说了在python的世界里一切都是以PyObject为基类的,那么我们可以大胆的猜测,在python与C的函数接口中,入参和返回值都是PyObject*类型的。那么,问题就变成了如何将C中的简单类型转换成 PyObject*类型了,至此,我们应该去查查CPython的接口函数了。上文简单介绍了python,以及在C中进行python模块的导入、函数、类接口的获得等比较基本




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: