图形界面其实就是图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)。图形用户界面是一种人与计算机通信的界面显示格式,允许用户使用鼠标等输入设备操纵屏幕上的图标或菜单选项的交互操作。
GUI 内容主要包括了 布局管理、自定义窗口类、控件、事件处理等内容
Python GUI
- Tkinter: Python 官方提供的内置的 GUI 开发库,但是控件较少不适合复杂的 GUI 开发,开发效果一般。
- PyQt: 基于 Qt 框架的开发的功能强大的第三方 GUI 库,支持可视化界面设计、可拖拽操作,设计的 GUI 界面优美。(学习视频)
- wxPython: 第三方 GUI 库,相对来说也是比较强大的适配 Python 的库。
Python GUI 的库非常多,综合来说还是 PyQt 稍显强大和比较适合新手 。
