Pytho如何编写窗体程序?Python编写GUI界面怎么做

在python开发之中,窗体程序、图形化界面和GUI指的都是同一种东西,它们指的都是可以在桌面上启动并且在工具栏里显示出来的有窗口的应用程序 。那么这篇文章会来以一个实际代码示例来讲解一下python窗体程序的编写方法,一起往下看看吧 。

Pytho如何编写窗体程序?Python编写GUI界面怎么做

文章插图
【Pytho如何编写窗体程序?Python编写GUI界面怎么做】python要编写窗体程序的话使用内置的模块Tkinter就可以了,因为窗体程序基本上就是一个窗口加上数个工具组件,再给这些组件加上能够完成某些动作的事件就好了 。
1.使用python编辑器创建一个新的python文件来编写代码,默认编辑器IDLE或者是pycharm都可以 。在python文件的顶部首先去导入Tkinter模块以及random随机数模块,然后定义个值为False的变量 。
2.之后声明一个叫做func的函数,在这个函数里面实现的功能就是随机去将一段字符串保存在集合之中,这个函数就是组件的事件 。
3.那么这一步就是创建窗体程序和组件的步骤了,使用Tkinter模块的TK()方法创建主窗体,然后分别去设置窗体的标题和大小 。再用StringVar()方法创建出一个文本显示区域,用Label()方法创建文字,最后创建出一个按钮并将函数事件绑定在按钮上面 。将按钮放在主窗体底部,点击按钮即可调用事件,代码示例如下:
import tkinter as tkimport randombot = Falsedef func():    global bot    if bot==False:        bot=True        var.set("%d组上台" % random.randint(1,14))window = tk.Tk()window.title("点名") window.geometry('300x300') var=tk.StringVar()l = tk.Label(textvar=var,font=('Arial',25),bg='red',width=40,height=6)l.pack()but = tk.Button(text="点一下",width=20,height=4,command=func)but.pack()window.mainloop()以上就是关于“Pytho如何编写窗体程序?Python编写GUI界面怎么做”的全部内容了,希望对你有所帮助 。

    推荐阅读