问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python TKinter的主窗口运行程序完毕后,怎么让其自动关闭

发布网友 发布时间:2022-04-22 22:42

我来回答

4个回答

热心网友 时间:2022-04-19 00:07

采用的是main函数对主窗口运行程序完毕自动关闭的命令:

from tkinter import *def main():

root = Tk()

b = Button(root, text='退出', command=root.quit)

b.pack()

mainloop()if __name__ == '__main__':

main()

扩展资料:

main函数的应用:

程序执行的起点,main是相对来说的,如同音学理论之主调于泛音,泛音即程序中的除main之外的其他函数,迎合思考方式而生成的而非必定的模式。有主有次,执行起来条清缕析,既可将程序模块化又实现了一个闭合的整体。

模块化程序设计方法是把整个程序划分为若干功能较为单一的程序模块,然后分别予以实现,最后再把所有的程序模块像搭积木一样装配起来。

利用函数可以实现程序的模块化,可以大大地减轻编码工作量。在函数内部或复合语句块内部定义的 auto 类型变量称为局部变量。

局部变量的作用域从该局部变量定义的位置开始到本函数或复合语句结束处。局部变量的生存期较短暂。当局部变量所在的函数被调用时,局部变量内存空间被分配,函数调用结束后,局部变量内存空间被释放。

函数的形参和实参均属于局部变量,调用函数时,形参内存空间被分配。函数调用结束后,形参内存空间被释放。C语言函数参数传递可分为三种情况:简单变量作为函数参数、数组名作为函数参数以及指针作为函数参数。

参考资料来源:百度百科-main函数

热心网友 时间:2022-04-19 01:25

采用的是main函数对主窗口运行程序完毕自动关闭的命令:

from tkinter import *def main():

root = Tk()

b = Button(root, text='退出', command=root.quit)

b.pack()

mainloop()if __name__ == '__main__':

main()

扩展资料:

main函数的应用:

程序执行的出发点,main,是相对而言的,正如语音学理论关注的是泛音,泛音是程序中main以外的功能,产生泛音是为了迎合思维方式而不是某种模式。有主次之分,对其实现进行了详细的分析,既可以模块化程序,又可以实现一个封闭的整体。

模块化编程方法是将整个程序划分成几个功能单一的程序模块,然后分别实现,最后,所有程序模块都像积木一样组装起来。

利用函数实现程序的模块化,大大减少了编码工作量,在函数或复合语句块中定义的自动类型变量称为局部变量。

局部变量的作用域从局部变量定义的位置开始,一直到该函数或复合语句的结尾,局部变量存活时间短。调用局部变量的函数时,将分配局部变量的内存空间,函数调用后,释放局部变量的内存空间。

函数参数和参数属于局部变量,调用函数时,将分配参数内存空间,函数调用后,参数内存空间被释放,C语言函数参数传递可分为三种情况:简单变量作为函数参数,数组名作为函数参数,指针作为函数参数。

参考资料来源:

百度百科-main函数

热心网友 时间:2022-04-19 03:00

因为mainloop()没有收到消息要退出循环。
在你完成任务后调用root.destroy()即可退出循环。点右上角的x也是一样的。

热心网友 时间:2022-04-19 04:51

好象调用一次主窗口的close似乎就可以。或者是app的close, 或者是destroy或者是terminate,不记得是哪个函数了。

当然你杀掉自己也是可以的。 用kill。 或者是sys.exit也应该可以。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... python与tkinter编程哪个有优势? python tkinter 如何获取文本框中的内容? 淘宝手机店铺的店铺logo在哪儿了设置的 淘宝手机店铺怎么更换店标? 淘宝店标制作问题淘宝店铺装修卖家们怎么做动态店招图 如何制作淘宝店标! 淘宝店铺标志怎么做? 淘宝店标在哪里可以在线制作? 店铺基本设置手机淘宝店铺上传店招怎么弄? 淘宝都店铺招牌怎么制作? 淘宝店铺招牌图片自己怎么制作? 自己组装电脑需要买哪些配件? 在Excel中插入PDF文档总是失败!同样文件在其他电脑上就可以。 excel中插入对象PDF后打不开?急!急! excel表格打印成pdf后有的图片显示不全是怎么回事 excell如何插入pdf文档,我从插入里面弄得,换了别的电脑就打不开,提示插入对象损坏或不存在,这是什情况 Excel2007中安装完插件,可以转格式PDF,但是阅读PDF时不能显示原EXCEL中的图片,求解! excel输出为 pdf时 图片不见了 请问各位高手:在EXCEL中插入PDF档为什么显示不出图标呀? excel,word中插入PDF档案时图标显示不正常。求救!!! Python tkinter怎么才能脱离黑窗口? 怎么在Python嵌入版使用Tkinter? 请问Python Tkinter怎样实现先打开一个窗口,点击Button再打开新窗口... 怎么删除文段中空格 怎样删除word文档中多出来的空白页面 怎么删除word文档中的空白, word如何去掉文中多余的空格 怎样将word的文件多余的空白删了 成都推出的每年五十九元的保险怎么买? 我今天购买了成都市居民享受的惠蓉保险,凭证从何处知道? 成都户口但是没有成都医保,能买惠蓉保吗? 惠蓉保险的保障范围? 惠蓉保是成都人才能买?还是四川人就能买?不满足条件买了是不是就不能承保?还是能承保但不能报销 只有成都市居民才可以参加惠蓉保吗? 蓉城保险是不是只有成都市的人才能买? 惠蓉保59元一年是真的吗? 买惠蓉宝的时候身份证号码对的名字打错了怎么办? 病人安装心脏起搏器时,买成都市的惠蓉保险能报吗?社保报销后,病人自费3万元,能报销3*75%吗,已_百度问一问 购买了惠蓉宝第二年会自动续费吗? 惠蓉保是社保局的补充保险吗?