网站设计欣赏导航,定制网络接口报警灯生产厂商,网站建设合同 模板,三门峡市建设局官方网站我有一个程序#xff0c;在你点击一个操作按钮后运行一个很长的过程。当进程运行时#xff0c;根窗口会说它没有响应#xff0c;即使我知道程序是在后台运行的。这个程序将发布给我的几个同事#xff0c;我想确保他们看到这个时不会惊慌失措#xff0c;关上窗户。我的解决…我有一个程序在你点击一个操作按钮后运行一个很长的过程。当进程运行时根窗口会说它没有响应即使我知道程序是在后台运行的。这个程序将发布给我的几个同事我想确保他们看到这个时不会惊慌失措关上窗户。我的解决方案是在正在运行的进程的循环中设置一个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,textRunning 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, textDone,commandgui.stop)finish.pack()