|
|
1
5
如果触发一个运行需要1分钟的回调,那么1分钟内不会返回到主循环,因此GUI无法响应任何内容。 有两种常见的解决方案。
这很简单,但它只在您的代码纯粹是做后台工作,而不是接触任何tkinter小部件时才起作用。
this question 更深入的解释,但简而言之,您可以让Python为您做一些重复的工作。
或者,可以使用
或者,如果不想在后台以外的地方调用函数,可以编写一个decorator并将其应用于每个函数
如果你能找到一个方法的话,这总是有效的。你真正的工作可能不像一个普通的工作那样容易分成0.1秒的部分
|
|
|
FranticFronk · Tkinter单选按钮在已选择时执行命令 1 年前 |
|
Psionman · 如何在tkinter中获取被跟踪变量的引用 1 年前 |
|
|
GaryC · Tkinter与图像 1 年前 |
|
|
Paul-ET · 对树状图应用程序发送的第一列进行排序失败 1 年前 |