从 Python 代码创建动态库(.so 文件)

Mau*_*ren 7 c python shared-libraries

假设我有一个用 Python 编写的库,我想从 C 软件调用它。有什么办法可以将此 Python 代码编译为 .so 文件?

fkl*_*fkl 7

应该有帮助。

您也可以通过两种方式来实现,即通过在 C 中编写库来扩展 Python,并从 Python 代码或 C 中可以从 Python 调用的代码函数中调用它。

使用的标准术语(概念上和帮助谷歌搜索是“Python 绑定”

来自 python 文档的官方参考

一般参考 - 将 python 与其他语言集成