摘要: 本节使用一个简单的例子引出Python C/C++ API的详细使用方法。针对的是CPython的解释器。 目标:创建一个Python内建模块test,提供一个功能函数distance, 计算空间中两个点之间的距离。 可以在Python代码这样使用test模块: 先上代码: [test.c] [So 阅读全文
posted @ 2017-08-11 16:51 建木 阅读(3250) 评论(0) 推荐(1) 编辑
摘要: 本系列将介绍如何用C/C++扩展Python模块,使用C语言编写Python模块,添加到Python中作为一个built-in模块。Python与C之间的交互目前有几种方案: 1. 原生的Python C/C++ API, 官网有非常详细的文档说明 2. boost python,一个C++的编程框 阅读全文
posted @ 2017-08-11 11:53 建木 阅读(5028) 评论(0) 推荐(1) 编辑