BR 技术头条

技术头条

技术链接、资讯与社区分享流

li linux.cn / 2023-01-04 23:40 / by @技术头条 / 原作者:@Linux中国

为 Python 写一个 C++ 扩展模块

在本文中,我将向你展示如何编写一个 C++ 扩展模块。使用 C++ 而不是 C,因为大多数编译器通常都能理解这两种语言。我必须提前说明缺点:以这种方式构建的 Python 模块不能移植到其他解释器中。它们只与 CPython 解释器配合工作。因此,如果你正在寻找一种可移植性更好的与 C 语言模块交互的方式,考虑下使用 ctypes 模块。

发表评论