我有一个用C ++编写的我的项目,现在已经发展到我需要嵌入式编程语言的阶段。我选择Python有几个原因,并且一直在为动态加载的Python模块揭示API。它运作良好,我认为在可预见的未来我会坚持使用Python。
但我有一个问题。我花了很多时间将每个函数添加到我提供的Python API中,所以我一直在寻找一个可以减轻重复次数的框架。
似乎一次又一次提到的框架是Boost :: Python。虽然我没有反对Boost :: Python - 实际上我可能会在不久的将来使用它 - 对于这个项目我很遗憾不能使用Boost相关的库。
那里还有其他体面的框架吗?我并不特别想写自己的,但我也不想继续使用直接的Python C API。
谢谢!