python实现可视化,python可视化图形界面
1.可视化交互窗口。2.展示结果。补充知识点:Tk窗口的出口。
1.可视化交互窗口导入tkinteras tk window=tk . tk()window . title( SSD CDQ )#-。标签框l_00=tk的设置。Label(window,text=请关注" ssdcdq "并将您的要求输入到后台,font=(微软雅黑,12))l_00.pack(pady=10)#设置输入框e _ 00=tk.entry (window,)20))e_00.pack()def get(): print(这里定义一个函数为点击开始按钮的响应)b1=tk。Button(window,text= start ,Command=get)b1.pack(pady=10) #设置布局上的代码#设置空按钮def ok (): e _ 00.delete (0, end) b2=tk.button (window,text= empty ,command=ok)b2.pack(before=b1,side=left ,padx=70,pady=10)从tkinter导入消息框的设置#关闭按钮:以下设置将使您在单击关闭按钮后完全中断并退出所有Python进程[X_ exit(0)WINDOW . protocol( wm _ delete _ window ,callback close) #协议的用法:protocol(protocol,handler),其中控件是一个窗口对象(Tk,Toplevel) #常见的协议有:WM_DELETE_WINDOW:最常用的协议称为WM _ DELETE _ WINDOW,用于定义用户使用窗口管理器显式关闭窗口时会发生什么。如果用自己的处理程序处理事件,窗口不会自动关闭#WM_TAKE_FOCUS,wm _ save _ yourself:【这两个不知道是从哪来的。]window.mainloop() #进入消息循环2。展示结果。
补充知识点:Tk窗口root.quit()的退出导致主循环退出。解释器仍然完好无损,所有的小部件也是如此。如果调用这个函数,代码可以在调用后执行root.mainloop(),代码可以和小部件交互(比如从输入小部件获取值)。
调用root.destroy()将销毁所有小部件并退出mainloop。调用后的任何代码root.mainloop()都将运行,但是任何访问任何小部件的尝试(例如,从入口小部件获取值)都将失败,因为小部件不再存在。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。