今天开始学习tkinter,这个是python内建的模块,用来设计GUI,简而言之就是制作图形界面的。
我其实觉得,python写的脚本,直接在cmd窗口中输入相关的命令就可以了,但是如果你写了一个好用的程序,要传播下去,还是要有窗体的,这样别人使用更方便,尤其对于那些不懂编程的朋友。
今天写的第一个小例子,用button控制lable上的文字变化
代码如下:
import tkinter as tk window = tk.Tk() window.title('tkinter窗体') window.geometry('250x100') thetitle=tk.StringVar() thetitle.set('还没有点击下面的按钮!') l=tk.Label(window,textvariable=thetitle, bg='green',font=('Arial',18),fg='#fff') l.pack() def hit_me(): thetitle.set('你点击了!') b=tk.Button(window,text='点击',bg='gray',fg='#000',command=hit_me).pack() tk.mainloop()
直接运行代码出现以下这样的窗体
点击上面的按钮后,窗体就会变成下面这样的:
就这么简单一个功能,感觉我写了好多的代码,还是没有命令窗口直接输入代码那么方便,哈哈。
标签: