用python创建手写C扩展模块基本过程

时间:2017-12-10 03:30:41
【文件属性】:
文件名称:用python创建手写C扩展模块基本过程
文件大小:456KB
文件格式:DOC
更新时间:2017-12-10 03:30:41
python c扩展 用python创建手写C扩展模块基本过程 编写接口代码主要分为四步: 1. 包含Python的头文件 2. 为每个模块的每一个函数增加一个型如PyObject* Module_func()的包装函数。 3. 为每个模块增加一个型如PyMethodDef ModuleMethods[]的数组。 4. 增加模块初始化函数void initModule() 假设具有以下三个C语言函数原型,并且每个函数都分别存储在三个独立的C文件中。

网友评论