EasyGui就是一个简单的文字交互界面模块,从今天开始来开始学习Tkinter
Tkinter是Python标准的Gui库,它实际是建立在Tk技术上的,Tk最初是为Tcl(一门工具名语言)所涉及的,但由于其可移植性和灵活性高,加上非常容易使用,因此它逐渐被移植到许多脚本语言中,包括Perl、Ruby和Python。
所以 TK + interface = Tkinter
Tkinter是Python默认的GUI库。像IDLE就是用Tkinter设计出来的,因此直接导入Tkinter模块就可以了。
>>>import tkinter>>>
注:我安装的python版本是3.6的,所以不需要单独安装Tkinter,但是这里也备注下,如果是2.7版本就需要安装,并linux系统下,安装命令为:
apt install python -tk
yum imstall python- tools
Tkinter最初体验
我们来以一个列子进入Tkinter学习吧。
import tkinter astk
root=tk.Tk() #创建一个主窗口,用于容纳整个GUI程序
root.title("study python") #设置主窗口标题栏
#添加一个Label组件,Label组件是GUI程序中常用组件之一
#Label组件可以显示文本、图标或图片
#在这里我们让他显示指定的文本
thelable= tk.Label(root,text="这是我第一个tkinter程序窗口")