我最近开始使用Python进行Web开发,它有点酷; 我见过用QT/C++开发的程序,这在美学方面已经足够好了; 我刚刚注意到了新的PySide项目(它将LGPL Qt许可证带到Python并且它还不支持Windows).
鉴于上述情况,我看到将来使用Python + PyQt/PySide开发跨平台应用程序的可能性:)但我现在有几个疑问:
提前致谢!
Kal*_*son 13
可以使用PyQty/PySide来开发真正复杂/现代的UI吗?
桌面应用程序有各种各样 - 一些很好地布局,一些非常定制,几乎没有与该操作系统的标准应用程序相似.使用Qt/PyQt/PySide也可以做到这一点.正如Alex所说,用PyQt/PySide编写的应用程序与用C++编写的用Qt编写的应用程序之间应该没有明显的区别.用Qt4编写的任何程序(使用绑定与否)默认情况下看起来都像标准的现代应用程序.
当然,最近的Windows版本(很可能是Mac OS X上的某些版本)的功能在Qt中不会立即支持,默认情况下也是如此,但您几乎总能为那些所述功能真实的情况编写一些自定义平台特定代码重要.
有人可以给我一些观点来看看在Python + QT中开发的应用程序的一些漂亮的截图吗?
我所知道的最好和最开源的程序是使用PyQt编写的,它是基于Python的IDE.
将Python + QT用于桌面应用程序的性能如何?
对于大多数应用程序,C++ Qt应用程序和PyQt应用程序之间的性能差异并不明显.但是如果你真的需要性能,你可以用C++编写应用程序的某些部分,并在Python中提供绑定,这样你就可以将它们集成在一起.