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创建日历实例
Aug 21 Python
自动化Nginx服务器的反向代理的配置方法
Jun 28 Python
解析Python中的__getitem__专有方法
Jun 27 Python
Python遍历文件夹和读写文件的实现代码
Aug 28 Python
Python编程实现二叉树及七种遍历方法详解
Jun 02 Python
Python实现的矩阵类实例
Aug 22 Python
python3 自动识别usb连接状态,即对usb重连的判断方法
Jul 03 Python
python 爬取马蜂窝景点翻页文字评论的实现
Jan 20 Python
Python统计文本词汇出现次数的实例代码
Feb 27 Python
PYcharm 激活方法(推荐)
Mar 23 Python
Python socket连接中的粘包、精确传输问题实例分析
Mar 24 Python
5分钟快速掌握Python定时任务框架的实现
Jan 26 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
解析PHP处理换行符的问题 \r\n
2013/06/13 PHP
php基础设计模式大全(注册树模式、工厂模式、单列模式)
2015/08/31 PHP
PHP面向对象程序设计组合模式与装饰模式详解
2016/12/02 PHP
?牟┛途W扣了一??效果出?? target=
2007/05/27 Javascript
JavaScript 学习笔记(十四) 正则表达式
2010/01/22 Javascript
JQuery 技巧和窍门整理(8个)
2010/04/22 Javascript
javascript实现playfair和hill密码算法
2014/12/07 Javascript
node.js中的console.info方法使用说明
2014/12/09 Javascript
JS实现Fisheye效果动感放大菜单代码
2015/10/21 Javascript
jquery 遍历数组 each 方法详解
2016/05/25 Javascript
bootstrap-datetimepicker实现只显示到日期的方法
2016/11/25 Javascript
JS实现Ajax的方法分析
2016/12/20 Javascript
一文让你彻底搞清楚javascript中的require、import与export
2017/09/24 Javascript
React Native实现地址挑选器功能
2017/10/24 Javascript
Vue.js添加组件操作示例
2018/06/13 Javascript
为什么Vue3.0使用Proxy实现数据监听(defineProperty表示不背这个锅)
2019/10/14 Javascript
jquery ajax 请求小技巧实例分析
2019/11/11 jQuery
[01:18]一目了然!DOTA2DotA快捷操作对比第一弹
2014/07/01 DOTA
解决Python传递中文参数的问题
2015/08/04 Python
Python编程之列表操作实例详解【创建、使用、更新、删除】
2017/07/22 Python
python编程实现随机生成多个椭圆实例代码
2018/01/03 Python
解决Pycharm运行时找不到文件的问题
2018/10/29 Python
python使用udp实现聊天器功能
2018/12/10 Python
基于SpringBoot构造器注入循环依赖及解决方式
2020/04/26 Python
PyTorch如何搭建一个简单的网络
2020/08/24 Python
印度领先的在线时尚商店:Koovs
2016/08/28 全球购物
加拿大领先的优质厨具产品在线购物网站:Golda’s Kitchen
2017/11/17 全球购物
高级技校毕业生自荐信
2013/11/18 职场文书
2014年党务公开实施方案
2014/02/27 职场文书
音乐之声音乐广播稿
2014/09/10 职场文书
股东出资证明书范例
2014/10/04 职场文书
2015年新农合工作总结
2015/03/30 职场文书
2015年党务工作者个人工作总结
2015/10/22 职场文书
Python 中 Shutil 模块详情
2021/11/11 Python
MySQL运行报错:“Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre”解决方法
2022/06/14 MySQL
spring boot实现文件上传
2022/08/14 Java/Android