【发布时间】:2013-06-06 01:28:41
【问题描述】:
我有一个 C++ GUI,它在运行时会加载一个 DLL。我使用 SIP 在 python 中导入 DLL。我需要在GUI中嵌入python部分,并且需要一些数据在python和C++之间进行交换。
例如,在 C++ GUI 中,我可以从面板输入命令,例如“drawSomething()”,它会调用 python 中的相应函数,结果会显示在 GUI 中。
我可以使用 SIP 来 从 python 对象中提取一个 C++ 对象(就像 boost.python 所做的那样),或者有没有更好的方法在 python 和 c++ 之间无缝共享数据?
谢谢。
【问题讨论】:
标签: c++ python python-sip