GUI全称为Graphical User Interface,翻译成中文:图形化用户接口,Python可以通过这些框架,
来编写出美观易操作的图形化界面。Python的GUI库很多,下面介绍几个Python的跨平台GUI框架,包括第三方的,可以根据自己的需要选择性地学习。
Python中常用的GUI库
Python官方标准库:Tkinter
三方库:Kivy
三方库:PyQt
三方库:wxPython
三方库:PyGUI
…………
1.Tkinter
Tkinter 是Python内置的 GUI 框架,是Python官方标准库。它使用 Tk 并且是
Python的标准图形界面框架。它是开源的,使用Python的许可。因为Tkinter是Python自带的,它有丰富的资源,包括代码和参考书籍。
2.KIVY
kivy 用于开发富有吸引力的用户界面。它支持许多的平台,如 Windows, MacOSX, Linux, Android, iOS 和
Raspberry Pi. 它是一个开源的框架,下载后支持大约20种控件。
3.PyQT
PyQT 是一个跨平台 框架,目前,支持 Unix/Linux, Windows, Mac OS X 和 Sharp Zaurus. 它是
Python 和 Qt 结合的产物,并且程序员可以决定是用代码还是用 Qt 设计器来创建图形界面。这也是它称为PyQt的原因。
4.WxPython
WxPython一个开源的跨平台 GUI WxWidgets组件库 (之前称为 WxWindows) ,作为Python扩展的方式实现。使用
WxPython,可以开发原生的Windows、 Mac OS 和 Unix应用程序。
5.PyGUI
PyGUI 是一个图形应用跨平台框架,可用于 Unix, Macintosh 和 Windows。相比于其它几个GUI框架, PyGUI
是目前最简单、最轻量级的。
其实Python的GUI库不只上面说的这几个,还有其他第三方库如PySide、Libavg等,篇幅有限,说太多
也不容易记,如果有兴趣可以查询一下进行更深的了解。
免责声明:内容和图片源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。