Python图形界面学习
2018-09-27 本文已影响117人
搬布
声明,本次的学习来自于Python大神廖雪峰的官网www.liaoxuefeng.com。但都经过了自己敲代码与测试,确认是有效的。写出来,主要目的是进一步熟悉与加深印象。
Python支持多种图形界面的第三方库,如:
- Tk
- wxWidgets
- Qt
- GTK
等等,还有很多。
但Python还有自带的Tkinter库支持Tk, 无需安装,可以直接使用。本次的学习就是利用Tkinter库进行学习的。
我们在代码中调用内置的Tkinter库,Tkinter封装了访问Tk的接口;
Tk是一个图形库,支持多个操作系统,使用Tcl语言开发;
Tk会调用操作系统提供的本地GUI接口,完成最终的GUI。
因此,在Python中只要调用Tkinter提供的接口就可以了。
image.png运行结果
image.png可以正常运行一个窗口,但有两个小问题:
1.标题文本没有出现在标题栏上
2.点退出按钮不会关闭窗口。
系统是win10,不知道跟这个有没有关系。
PS:
问题2,已经解决,原因是窗口太小了,只要拉大就可以看到。
image.png