python tkinter 关闭窗口_如何关闭Tkinter窗口?
您应该destroy()用来关闭tkinter窗口。
from Tkinter import *
root = Tk()
Button(root, text="Quit", command=root.destroy).pack()
root.mainloop()
说明:
root.quit()
上面的行只是绕过了root.mainloop()ie root.mainloop(),如果quit()执行了命令,ie 仍将在后台运行。
root.destroy()
当destroy()命令消失时,root.mainloop()即root.mainloop()停止。
因此,您只想退出该程序,就应该使用root.destroy()它,因为它会停止mainloop()。
但是如果你想运行无限循环并且你不想破坏你的Tk窗口并且想root.mainloop()在行之后执行一些代码,那么你应该使用root.quit()。例如:
from Tkinter import *
def quit():
global root
root.quit()
root = Tk()
while True:
Button(root, text="Quit", command=quit).pack()
root.mainloop()
#do something
python tkinter 关闭窗口_如何关闭Tkinter窗口?相关推荐
- 易语言系列————————窗口_枚举所有子窗口(精易模块)
在易语言开发中,有时想直接从一个窗口中拿取 窗口下所有控件的信息,可以用window知道的api入手,但是精益模块有带有这个功能哦. 窗口_枚举所有子窗口() 三个参数: 一.欲寻找控件的窗口句柄 二 ...
- pyqt5子窗口跳出主窗口_弹出式窗口与 可用性,转换和跳出率
pyqt5子窗口跳出主窗口 Written by Cassandra Naji 由卡珊德拉·纳吉 ( Cassandra Naji)撰写 They go by many names - modal w ...
- 没有run窗口_使用 Terminator 在一个窗口中运行多个终端 | Linux 中国
Terminator 为在单窗口中运行多个 GNOME 终端提供了一个选择,让你可以灵活地调整工作空间来适应你的需求.-- Sandra Henry-stocker Terminator 为在单窗口中 ...
- python entry如何清空_如何清除tkinter中来自Entry小部件的以前输入?
当我在Entry小部件中输入输入值a并点击Click Me.该按钮调用takes_input()方法,该方法更新Text小部件.看起来是这样的:如何清除tkinter中来自Entry小部件的以前输入? ...
- python滚动文本框_调整滚动Tkinter文本框的大小
我想要一个滚动的Tkinter文本框来填充最大的分配空间.我有点工作...在 由于某些原因,当我拉伸窗口时,文本小部件很好:但是,滚动条在x轴上有大量的填充.在 第二个问题是当我缩小窗口时,屏幕上的滚 ...
- python tkinter背景图片_如何在tkinter中有背景图像和按钮?
我找到了一个简单的方法来做你想做的事情,这比我在评论中的建议要简单得多.基本步骤是:创建一个tkinter.Canvas,用Canvas.create_image()显示图像,然后创建一个Canvas ...
- python tkinter frame滚动条_如何在Tkinter中创建带有滚动条的LabelFrame?
我正在使用Python和Tkinter为我正在编写的程序创建一个GUI,我遇到了一些问题. 我有三个从LabelFrame派生的对象在一个从Frame派生的对象中.LabelFrame子代之一是对应的 ...
- python触屏模块_触摸屏滚动Tkinter Python
以Saad的代码为基础,我使用yview_moveto对其进行了修改,使其能在每个s.O.(win.linux.mac)上运行,并且我在这里解释了一些修改.在 编辑:我编辑了代码以显示完整的类.在cl ...
- python窗口大小动态变化_如何在tkinter中动态调整窗口大小以“自动调整”其内容?...
我目前正在使用tkinter开发一个GUI,它允许用户在不同的框架之间导航.我的代码结构基于this user response.在 我现在的问题是在框架发生变化时自动调整tkinter的窗口以适应其 ...
- python输出文本居中_如何在Tkinter文本小部件中居中文本?
这是你的代码和修改指示,以便它做你想要的.这是通过添加一个名为insert_centered()的新函数并在文本小部件的内容发生更改时调用它来实现的. 注意,新函数是传递给文本小部件的,而不是硬编码全 ...
最新文章
- SAP 往一个角色里增加事务代码
- Leetcode 257. 二叉树的所有路径 解题思路及C++实现
- seq2seq和Transformer
- java简单数据结构_图解Java常用数据结构
- 春节档总票房已破50亿 情人节单日票房超14亿
- LA 3263 That Nice Euler Circuit (2D Geometry)
- 罗佳琪的第三次预备作业——虚拟机的安装及Linux的初步学习
- PHPstrom的Disable Power Save Mode
- Rust: codewars 的Duplicate Encoder
- 海思Hi3796MV200最新官方SDK
- 怎么将拍的照片免费转成PDF文件呢
- 有道云笔记android手写,有道云笔记手写记事 保留笔迹原汁原味
- 愿天下有情人都是失散多年的兄妹(25分)
- AOJ-AHU-OJ-670 Tyrion的矩阵
- python seek使用_Python seek()用法及代码示例
- 《OpenGL ES 3.x游戏开发(下卷)》一2.4 展翅飞翔的雄鹰
- UliPad常用技巧小贴士
- python毕业论文开题报告_本科毕业论文开题报告怎么写-如何写毕业设计的开题报告?...
- 原创|智能交通2022第十六届北京国际数字交通展览会
- Web3.0 兴起,元宇宙或接管互联网?