摘要: 本节使用一个简单的例子引出Python C/C++ API的详细使用方法。针对的是CPython的解释器。 目标:创建一个Python内建模块test,提供一个功能函数distance, 计算空间中两个点之间的距离。 可以在Python代码这样使用test模块: 先上代码: [test.c] [So阅读全文
摘要: 本系列将介绍如何用C/C++扩展Python模块,使用C语言编写Python模块,添加到Python中作为一个built-in模块。Python与C之间的交互目前有几种方案: 1. 原生的Python C/C++ API, 官网有非常详细的文档说明 2. boost python,一个C++的编程框阅读全文
摘要: 在读研以及目前一年的工作期间,一直喜欢用印象笔记来记录学习和工作中遇到的技术问题,PC端和手机端都可以随时可以查阅。不过基于互联网的开放共享精神,打算从现在开始将印象笔记的内容搬运到博客园中,并且在以后的工作中,遇到的一些坑也记录在博客园中,在日后遇到类似的问题时,可以来博客看看有什么解决方案,毕竟阅读全文