我有一个用Visual 2010编译的C++应用程序,它需要能够调用几个python脚本并读取它们的输出,但我不能指望在计算机上安装Python。PythonQt似乎是最受欢迎的简单选项,但我看到的每个帖子的日期是2009年或更久。主要教程甚至还在上面说TrollTech。
这使我认为,这种方法/类是过时的,或者是过时的。boost::Python是现在应该走的路,还是PythonQt仍然能发挥作用,还是我应该像其他人一样使用用普通的C++方式嵌入Python?
发布于 2015-02-05 08:45:21
PythonQt正在积极开发中,Qt 5和Python3支持的PythonQt 3.0刚刚发布。看一看Sourceforge的PythonQt项目页面。
发布于 2019-01-20 13:31:29
PythonQt还活着,它的哲学与其他两个组件PySide和PyQt有很大的不同。
另一件事是,Florian支持社区的努力是非常有价值的,他在必要时保持组件的更新。
它也确实完美地完成了它的工作,您可以从C++调用一个C++函数,也可以从Python调用一个C++函数,我不认为在许多应用程序中会有更多的需求。
发布于 2014-06-17 19:37:17
我认为PySide是Python上Qt的未来,PythonQt在很长一段时间前就不再受欢迎了。
在PythonQt上,svn回购从2013年初开始只有11次提交,而PySide的最新发布仅仅是几个月前。所以,我会使用PySide,说'PythonQt死了‘,而不是使用PythonQt。我只能这么说。希望能帮上忙。
https://stackoverflow.com/questions/24271647
复制相似问题