腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(4440)
视频
沙龙
1
回答
如何
处理
messageboxes
上
的
"
delete
window
“
协议
--
Python
tkinter
、
假设我有一个
Python
tkinter
的
消息框,例如: from
tkinter
import messagebox messagebox.showinfo("Example", "This isan example") 我希望能够
处理
消息框
的
关闭
协议
。我知道你可以用
tkinter
窗口做到这一点,就像这样:
window
.protocol("WM_
DELETE
_<e
浏览 19
提问于2021-08-14
得票数 1
回答已采纳
1
回答
Python
:在关闭父应用程序后,
如何
(不)在内存中保持COM对象
的
持久性?
、
、
我正在开发一个(相当大
的
)
Python
/
Tkinter
应用程序(Windows7下
的
Python
2.7),它(其中包括)通过COM接口调用Matlab。Matlab/COM-part
的
基本结构如下:import pythoncom
Tkinter</
浏览 3
提问于2014-04-07
得票数 0
1
回答
Python
中
的
tkinter
协议
、
、
、
我是
Python
的
新手,我想使用像WM_
DELETE
_
WINDOW
、WM_TAKE_FOCUS和WM_SAVE_YOURSELF这样
的
协议
。我已经找到了一个WM_
DELETE
_
WINDOW
的
例子,它非常清楚,可以理解。但我想了解剩下
的
两项
协议
。他们干些什么?from
Tkinter
import * def on_
浏览 15
提问于2017-08-17
得票数 3
1
回答
在哪里可以找到所有窗口管理器
协议
原子
的
列表?
、
、
、
在哪里可以找到所有窗口管理器
协议
原子
的
列表?我有这几个: widget.protocol("WM_
DELETE
_
WINDOW
", handler) 我在哪里能得到完整
的
清单?
浏览 2
提问于2014-03-23
得票数 6
1
回答
tkinter
协议
WM_
DELETE
_
WINDOW
不能在额外
的
窗口上工作
、
、
、
我想在我
的
tkinter
应用程序中运行一些额外
的
窗口(
tkinter
8.6,
python
3.5,ubuntu )。虽然我可以从主应用程序中获取删除窗口
协议
OK,但是它永远不会在其他窗口上被调用。这个简单
的
测试应用演示了..。 def __init__(self):
浏览 1
提问于2016-12-20
得票数 0
回答已采纳
2
回答
不确定我是否正确地运行了线程
、
我正在运行一个线程来不断监控温度,并更新一个全局变量,其他函数相应地调用该变量来执行它们
的
任务。现在一切都正常了,我可以接受它。但我想联系一下,看看是否有人有更聪明
的
方法来保持这一点,直到主循环结束。下面是线程
的
启动方式…… thread1 = Thread(target = test) thread1.start()import
tkinter
from
tkinter
import *
浏览 6
提问于2019-02-08
得票数 1
4
回答
拦截
Tkinter
“退出”命令?
、
、
、
我正在用
Python
和
Tkinter
编写一个客户机-服务器程序。我需要服务器来跟踪连接
的
客户端。为此,我希望客户端在单击exit按钮(角
上
的
标准"X“)后自动向服务器发送一条消息。我
如何
知道用户何时退出程序?
浏览 0
提问于2011-01-10
得票数 7
回答已采纳
1
回答
在关闭
Tkinter
窗口后,有什么方法可以做些什么吗?
、
、
所以我有一个在
tkinter
窗口中运行
的
程序。这个想法是,当用户使用完程序时,他们
的
分数/信息会被存储在会话中,所以他们
的
分数应该只在他们关闭窗口后存储。我想知道,当用户按下close按钮(从窗口,而不是窗口中
的
小工具)时,是否有什么可以告诉程序,这样进程只在关闭窗口后才会发生。
浏览 22
提问于2017-02-25
得票数 2
回答已采纳
1
回答
Tkinter
循环从不干净地离开
、
、
、
、
Python
2.7 我已经为我
的
Tkinter
编写了一个run方法,而不是使用标准
的
mainloop,而且当我关闭窗口时,它总是会出现错误,即使在实现WM_
DELETE
_
WINDOW
协议
之后也是如此。我尝试在
协议
回调中调用exit,并从循环中调用return,但是
Python
总是最后一次遍历这个循环。为什么会这样呢?self.rootWin.protocol("WM_
DELETE
_
WINDOW</
浏览 0
提问于2016-07-31
得票数 0
回答已采纳
3
回答
以编程方式按下图上
的
“X”按钮?
、
、
我知道我可以拦截使用X按下protocol("WM_
DELETE
_
WINDOW
", do_something)按钮,但是我很难弄清楚
如何
激活这个按钮,或者至少是当按下这个按钮时触发
的
协议
。我
的
主Tk类和Menu类。当我设置命令以使用菜单中
的
exit按钮关闭程序时,我希望该按钮与Tk类
上
的
X按钮完全相同。现在,我知道我可以简单地调用传递给菜单类
的
控制器,然后调用我构建
的
方法来<em
浏览 0
提问于2018-11-08
得票数 3
回答已采纳
2
回答
在
Python
语言中,当一个
Tkinter
.Tk窗口时,我可以覆盖哪种方法来完成清理任务?
、
、
class MainGUI(
Tkinter
.Tk):gui.mainloop() 但是当用户关闭窗口时我可以覆盖
Tkinter
.Tk中
的
哪个方法?
浏览 1
提问于2010-06-02
得票数 1
8
回答
如何
处理
Tkinter
中
的
窗口关闭事件?
、
、
、
如何
处理
Python
Tkinter
程序中
的
窗口关闭事件(用户单击“X”按钮)?
浏览 1558
提问于2008-09-21
得票数 163
2
回答
关闭
Tkinter
应用程序时执行任务
、
、
、
当我
的
Tkinter
应用程序结束时,它必须做一些工作(例如,将一些数据存储到文件中)。在某些情况下,应该询问用户是否真的想关闭应用程序。关闭
Tkinter
应用程序有多种方法: #!/usr/bin/env
python
3 def on_
delet
浏览 0
提问于2018-02-03
得票数 1
回答已采纳
2
回答
在
Python
协议
删除窗口
处理
程序中使用类结构
、
、
、
下面是在
Python
中使用
Tkinter
的
程序。它
的
简单格式运行良好,但当我尝试将其转换为类方法时会出现错误。我正在跟踪以前
的
Tkinter
会话,方法是将输入
的
值存储在文本文件中,并创建一个
处理
程序来跟踪会话结束。WHen打开一个新会话,
上
一次会话
的
输入值已显示在“输入”框中。from
Tkinter
import *
浏览 0
提问于2012-02-21
得票数 2
回答已采纳
1
回答
删除/忘记
tkinter
上
的
小部件
、
我是
Tkinter
模块
的
新手(
python
也是新手),我永远也搞不懂
如何
使用remove或forget方法在网格中隐藏小部件。我似乎在网上找不到相关
的
例子,教程文档给了我除了语法之外
的
所有东西。下面是我用来尝试解决这个问题
的
代码。如果这件事太微不足道了..。from
tkinter
import * #where I would
浏览 2
提问于2018-01-04
得票数 0
1
回答
在两个
tkinter
窗口中,脚本不会在主循环之后执行
、
我有一个脚本,它有两个
tkinter
.Tk()对象,两个窗口。一个是从一开始就隐藏
的
(使用.withdraw()),每个都有一个按钮,可以隐藏自身并显示另一个(使用.deiconify())。我在开头所示
的
那个
上
使用了.mainloop()。一切都正常,但是当我关闭任何一个窗口时,mainloop()之后
的
代码不会运行,脚本也不会结束。
浏览 0
提问于2020-08-11
得票数 0
2
回答
Python
2.7
Tkinter
on close函数
、
我正在制作一个小应用程序,当达到某个条件时,它会使用
Tkinter
打开一个盒子。我不想用这些框向用户发送垃圾邮件,所以我希望
tkinter
在启动时将变量设置为True,然后在关闭时将其设置回False。我正在制作一个关闭
的
网站检查器/通知器,所以一旦网站恢复,你就会得到一个弹出框,让你知道。现在,如果您关闭该框,代码将继续,该框将再次弹出。然而,真正
的
问题是代码不会在后台继续。如果我让代码继续在后台运行每5秒
的
条件被满足,另一个框将弹出,并最终垃圾邮件
的
用户,这是我不想要<em
浏览 0
提问于2015-11-11
得票数 0
1
回答
Python
3
Tkinter
消息箱复制循环
、
、
我最近开始学习
python
并编写一些简单
的
程序,通过堆栈溢出和YouTube教程,这是相当顺利
的
。但是,当我尝试制作一个
Tkinter
"WM_
DELETE
_
WINDOW
“
协议
并运行程序时。C:\Users\thech\Desktop\
Python
stuff>
python
spam.py File "spam.py\
Pytho
浏览 0
提问于2019-02-02
得票数 0
回答已采纳
1
回答
Toplevel
、
、
、
、
我试图通过一个按钮命令创建一个新
的
TopLevel,但是我遇到了一些困难。)) count += 1Exception in
Tkinter
callbackFile "C:\
Python
27\lib\lib-tk\
Tkinter
.py", line 1536, in\lib\lib-tk
浏览 3
提问于2015-12-06
得票数 0
4
回答
如何
捕获
tkinter
子窗口小部件
上
的
事件?
、
、
在下面的代码块中,单击a_frame会触发事件
处理
程序on_frame_click,但单击a_frame
的
子级a_label不会触发事件
处理
程序。有没有办法强制a_frame捕获和
处理
源自其子进程
的
事件(最好不用直接向子进程添加
处理
程序)?我使用
的
是
Python
3.2.3。import
tkinter
print("frame clicked") tk =
浏览 0
提问于2012-07-13
得票数 9
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用Python在窗口中添加按钮的步骤
python 同步剪贴板的实现
Python之tkinter
零基础带你学Python GUI,支持库tkinter实战!
Tkinter教程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券