python转换窗口无响应_Tkinter窗口显示(没有响应),但代码正在运行
我有一个程序,在你点击一个操作按钮后运行一个很长的过程。当进程运行时,根窗口会说它没有响应,即使我知道程序是在后台运行的。这个程序将发布给我的几个同事,我想确保他们看到这个时不会惊慌失措,关上窗户。我的解决方案是在正在运行的进程的循环中设置一个root.update,但我不确定这是否是最好的解决方案。
使用Python3.3
下面是一个代码示例,让您了解我在做什么,这是从主循环调用的:def combine(boxes_to, boxes_from, frame):
to_value,to_pos = gui.checkBoxes(boxes_to)
from_value,from_pos = gui.checkBoxes(boxes_from)
frame.destroy()
running = Label(root,text="Running please do not close..",font = (16))
running.pack()
root.update()
map_to = open("map_to",'r')
for line in map_to:
root.update()
process(line)
running.destroy()
map_to.close()
finish = Button(root, text="Done",command=gui.stop)
finish.pack()
python转换窗口无响应_Tkinter窗口显示(没有响应),但代码正在运行相关推荐
- java swing最小化_Java swing 窗口最小化到任务栏 点击右键显示菜单(复制代码即可运行查看效果)...
Java swing 窗口最小化到任务栏 点击右键显示菜单(复制代码即可运行查看效果) package swing; import java.awt.AWTException; import java ...
- win32窗口问题-CreateWindow创建窗口一直失败
使用背景 利用VS创建空项目,使用WinMain入口构建代码创建一个win32窗口时,运行老是不显示窗口,调试发现程序在CreateWindow时老是产生失败结果: 就是上图,_hWnd获取Creat ...
- opencv imshow 窗口无响应 the window does not seem to be responding. do you want to force
目录 问题 解决方案 问题 使用jetson nano 做opencv显示实时视频,发现代码一直在跑,但是创建的视频窗口过一段时间就无响应,不再更新图片. 解决方案 如果发生这种情况,如果代码确认无误 ...
- python悬浮球窗口_悬浮窗口(智能隐藏和显示)的一种实现方案
悬浮窗口应该具有的特性 为了实现让用户能方便打开软件主窗口,又不对用户界面造成明显的视觉干扰,悬浮窗口应该有以下特点: 和主窗口是二选一的关系,主窗口显示时自动隐藏,主窗口被全部遮挡时自动显示 始终置 ...
- python界面教学视频_tkinter 窗口可视化你的 Python程序GUI教学
使用python 自带的 GUI 模块,进行跨平台的窗口可视化软件开发 教程列表: 莫烦 python基础 33 Python tkinter 1 什么是tkinter窗口 (GUI 窗口 教学教程t ...
- python tkinter获取屏幕大小_Tkinter根窗口设置小技巧:程序启动最大化和程序窗口图标设置...
本文内容采用知识共享署名-非商业性使用-相同方式共享 4.0 许可协议. 上文<Hello World,编写一个Tkinter程序需要哪些基本步骤?>介绍了创建Tkinter应用的四个步骤 ...
- Python tkinter教程-01:创建窗口
Python tkinter教程-01:创建窗口 文章目录 0 准备工作 1 创建空白窗体 2 窗口标题 3 窗口大小与位置 4 锁定窗口大小 5 窗口图标 6 隐藏与显示窗口 其它 0 准备工作 要 ...
- android 悬浮窗口和主界面同时显示,Android 悬浮窗口(及解决6.0以上无法显示问题)...
思路实现 通过WindowManager添加一个View,创建一个系统顶级的窗口,实现悬浮窗口的效果. 本篇思路,来源于郭霖大神的悬浮窗口教程. 大致介绍WindowManager 类 创建的对象: ...
- python制作窗口界面_python GUI库图形界面开发之PyQt5窗口背景与不规则窗口实例
窗口背景主要包括,背景色与背景图片,设置窗口背景有三种方法 使用QSS设置窗口背景 使用QPalette设置窗口背景 实现PainEvent,使用QPainter绘制背景 QSS设置窗口背景 在QSS ...
最新文章
- (转载)vim括号匹配等跳转技巧
- Halcon资料:image,region,xld三者如何转化和保存
- Java并发编程实战~原子类
- 数据库-MySQL-高级查询-IN通配符LIKE
- Struts2.3.4.1 + Spring3.1.2 + Hibernate4.1.6整合
- 你所能用到的数据结构(六)
- Windows上配置iPhone开发环境
- 开发经理是否应该写代码?​
- VSCode 上竟然也能约会,谈对象了???
- Webpack webpack+gulp实现自动构建部署
- Android 处理软键盘遮挡问题
- blastn、blastp、blastx、tblastn和tblastx的区别与用法
- 机器学习处理信号分离_【火炉炼AI】机器学习054-用ICA做盲源分离
- el-descriptions引入代码中label不生效问题
- 中国车联网行业市场现状分析及投资趋势预测报告2022-2028年
- 含参变量积分------数学分析中重要的分析工具
- C语言的s8数据结构
- 第六章 图论 AcWing 1635. 最大集团
- android 购物车操作并发,Android 购物车页面和逻辑实现
- 201671010434王雯涵--实验三:作业互评与改进
热门文章
- windows php5.3升级,Windows10系统将PHPNOW升级PHP版本为5.3.5
- 一文玩转 EhCache 缓存框架!
- 用Netty撸一个心跳机制和断线重连!
- 网页如何做到适应在手机上浏览
- 六、PyQt5 QTreeWidget操作,获取树控件所有2级目录内容
- java 验证码校验_JavaWeb验证码校验功能代码实例
- python requests cookies请求_python+requests实现接口测试 - cookies的使用
- java第二部分项目_Java_第二次作业:项目构思与实现
- c++ udp多线程 例子_[内附完整源码和文档] 基于udp实现tcp功能进行大文件传输
- springboot 设置ico_Spring Boot--Thymeleaf模板引擎/静态页面