第十九章 图形用户界面编程
GUI :graphical user interface
Python 的默认 GUI 工具集是 TK,我们可以通过 Python 接口Tkinter 来使用 Tk。
import Tkinter 先测试一下系统有没有开启 Tkinter。
创建 GUI 程序的五个基本步骤:
1. Import Tkinter
2. 创建顶层窗口对象容纳你的 GUI : top = Tkinter.Tk()
3. 在 top 中创建所有的 GUI 模块
4. 将 3 中的 GUI 模块与底层代码相连接
5. 进入主事件循环
A Tkinter example: “Hello world!” :
from Tkinter import * #导入 Tkinter
top = Tk() #顶层窗口
label = Label(top, text=’Hello world!’) #创建模块
label.pack()
mainloop()
运行截图:
#装载连接
#主事件循环
Python 拥有大量的图形工具集,其中4 种比较流行的工具集:
Tix (Tk Interface eXtensions)
Pmw (Python MegaWidgets 的 Tkinter 扩展)
wxPython (wxWidgets 的 Python 绑定)
PyGTK (GTK+的 Python 绑定)
其中 Tix 模块包含在 Python 标准库中,其它工具集是第三方的, 必须自己下载。
Learn more about Python GUI: