Python 的跨平台图形界面编程选用哪个库为好?

关注者
296
被浏览
126,567

13 个回答

选 Web 呈现用户界面好,好处包括但不限于:

  1. 跨平台能力
  2. 开发成本
  3. 后续维护成本(相应技术的开发人员招聘难度)

tkinter最pythonic 但是它只是一个包装,依赖tcl怪怪的,python程序员不能对它进行改良和完善,搞个纯一点的或者C写的扩展都好,让python可以参与改良。

wxpython还好,用稳定版就好

pyqt比wxpython稳定,有公司支持,商用收费。

pyside死了

pygtk自从gnome3后自从gtk3后,似乎gtk为gnome服务了,跨平台性和支持都不那么好(理论很好,实际上windows版本的迟迟不出的)。 gtk2还好。

cefpython不错,没发展起来,代码托管在google中,需反呛才能下载

coco2d-python、pygame 不错,作为gui需要做很多东西。。。

ctypes 自己撸

————————————————————————————————

结论:真的站在实用角度考虑pyqt是靠谱的,wxpython也是靠谱的,在linux下pygtk也是靠谱的

极度简单的GUI tkinter最靠谱