不管你是 Mac OS 系统,还是 Windows 系统,它都可以生成相对应的操作界面,这就是所谓的跨平台。其原理就是我们使用 Python代码去调用 Tkinter, Tkinter 已经封装了访问TK的接口,这个接口是一个图形库,支持多跨平台操作系统,进而通过它,我们就可以调用我们系统本身的GUI接口了。
操作系统:Windows / Linux / Mac OS
Python版本:3.6.6
[Python] 纯文本查看 复制代码
1 2 3 4 5 |
|
[Python] 纯文本查看 复制代码
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
|
- 我们导入了 tkinter 的相关模块
- 定义了初始化函数,通过 grid() 方法将我们的组件传给父容器
- 自定义一个创建组件的方法,我们创建了一个标签和一个按钮,这个按钮被点击后就会触发 answer这个方法
- 我们通过 messagebox 来显示一个提示框
- 实例化我们的 APP,然后通过主线程来监听我们的界面操作