Python TKinter如何自动关闭主窗口


Posted in Python onFebruary 26, 2020

Tkinter 是 Python 的标准 GUI 库。Python 使用 Tkinter 可以快速的创建 GUI 应用程序。

由于 Tkinter 是内置到 python 的安装包中、只要安装好 Python 之后就能 import Tkinter 库、而且 IDLE 也是用 Tkinter 编写而成、对于简单的图形界面 Tkinter 还是能应付自如。

在pycharm 调试Tkinter程序的时候,关闭右上角的X 实际上并未退出进程,长期以往 再大的内存也会被耗尽。

一般就是下面的代码:

"""
from tkinter import *
def main():
  root = Tk()
  b = Button(root, text='退出', command=root.quit)
  b.pack()
  mainloop()
if __name__ == '__main__':
  main()

实际上一句代码就可以搞定:

win.protocol("WM_DELETE_WINDOW", lambda: sys.exit(0));

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python黑魔法Descriptor描述符的实例解析
Jun 02 Python
疯狂上涨的Python 开发者应从2.x还是3.x着手?
Nov 16 Python
微信跳一跳小游戏python脚本
Jan 05 Python
5个很好的Python面试题问题答案及分析
Jan 19 Python
Python安装lz4-0.10.1遇到的坑
May 20 Python
浅谈Python接口对json串的处理方法
Dec 19 Python
python实现将多个文件分配到多个文件夹的方法
Jan 07 Python
python 列表转为字典的两个小方法(小结)
Jun 28 Python
简单易懂Pytorch实战实例VGG深度网络
Aug 27 Python
Python实现病毒仿真器的方法示例(附demo)
Feb 19 Python
Python reversed反转序列并生成可迭代对象
Oct 22 Python
Python用Jira库来操作Jira
Dec 28 Python
Flask和pyecharts实现动态数据可视化
Feb 26 #Python
Python图像处理库PIL的ImageEnhance模块使用介绍
Feb 26 #Python
Python基础之字符串常见操作经典实例详解
Feb 26 #Python
浅析python表达式4+0.5值的数据类型
Feb 26 #Python
Pandas时间序列基础详解(转换,索引,切片)
Feb 26 #Python
Python图像处理库PIL的ImageFont模块使用介绍
Feb 26 #Python
Python利用FFT进行简单滤波的实现
Feb 26 #Python
You might like
拼音码表的生成
2006/10/09 PHP
PHP Memcached应用实现代码
2010/02/08 PHP
php命令行(cli)下执行PHP脚本文件的相对路径的问题解决方法
2015/05/25 PHP
mysql查找删除重复数据并只保留一条实例详解
2016/09/24 PHP
Mootools 1.2教程 函数
2009/09/15 Javascript
写给想学习Javascript的朋友一点学习经验小结
2010/11/23 Javascript
ANT 压缩(去掉空格/注释)JS文件可提高js运行速度
2013/04/15 Javascript
IE下使用jQuery重置iframe地址时内存泄露问题解决办法
2015/02/05 Javascript
jQuery实现跨域iframe接口方法调用
2015/03/14 Javascript
JavaScript获取表格(table)当前行的值、删除行、增加行
2015/07/03 Javascript
jQuery中ajax的load()与post()方法实例详解
2016/01/05 Javascript
浅谈angularJS中的事件
2016/07/12 Javascript
js实现适合新闻类图片的轮播效果
2017/02/05 Javascript
js实现点击切换checkbox背景图片的简单实例
2017/05/08 Javascript
Vue——前端生成二维码的示例
2020/12/19 Vue.js
[07:47]DOTA2国际邀请赛采访专栏:探访Valve总部
2013/08/08 DOTA
python读取html中指定元素生成excle文件示例
2014/04/03 Python
python中实现延时回调普通函数示例代码
2017/09/08 Python
Python使用matplotlib绘制随机漫步图
2018/08/27 Python
python 3.6.4 安装配置方法图文教程
2018/09/18 Python
浅谈numpy生成数组的零值问题
2018/11/12 Python
Django框架设置cookies与获取cookies操作详解
2019/05/27 Python
python3多线程知识点总结
2019/09/26 Python
Willer台湾:日本高速巴士/夜行巴士预约
2017/07/09 全球购物
美国首屈一指的礼品篮供应商:GiftTree
2018/01/06 全球购物
英国Boots旗下太阳镜网站:Boots Designer Sunglasses
2018/07/07 全球购物
知识竞赛活动方案
2014/02/18 职场文书
《莫泊桑拜师》教学反思
2014/04/23 职场文书
离职证明标准格式
2014/09/15 职场文书
运动会400米加油稿(8篇)
2014/09/22 职场文书
2014年乡镇妇联工作总结
2014/12/02 职场文书
2015年银行大堂经理工作总结
2015/04/24 职场文书
小学生暑假安全公约
2015/07/14 职场文书
解决Django transaction进行事务管理踩过的坑
2021/04/24 Python
Spring Cache和EhCache实现缓存管理方式
2021/06/15 Java/Android
如何开启Apache,Nginx和IIS服务器的GZIP压缩功能
2022/04/29 Servers