【发布时间】:2012-12-21 12:35:39
【问题描述】:
我正在考虑在我的程序中使用 python (CPython) 来允许在我的环境中编写用户脚本,并允许我使用 pyside(c++ 的 qt 绑定)为我的应用程序创建 GUI。这些可以有效地分开,因为 GUI python 代码以后可以编译掉以提高速度(如果可能的话)。
我对 python 很陌生,我真的在寻找最有效的方法来生成可靠的绑定,并且需要维护的附加代码绝对最少,因为绑定可能会随着项目的发展而经常变化。我需要它以便 python 类扩展具有虚拟的 c++ 类。
您在这方面推荐的任何帮助/建议/链接/工作流程都会非常有帮助。
【问题讨论】:
-
恕我直言,如果您集成到该级别,那么您的 Python 和 C++ 部分很容易相互交织在一起。但总的来说,我支持寻求好的绑定。 +1。
标签: c++ python python-bindings