擅长:python、mysql、java
<p>我对TKinter了解不多,但从我的阅读中可以清楚地看到,为了更新文本框,您需要在while循环中使用一些TKinter方法。TKinter运行在一个事件循环上,因此您必须从代码中发送信号以重新进入TKinter的执行。在</p>
<p>您发现<code>while</code>循环<strong>阻塞了</strong>UI更新的执行,这项工作做得很好。因此,您不需要线程化,只需暂停<code>counting's</code>执行,让<code>TKinter</code>更新UI。在</p>
<p>这个<a href="http://ygchan.blogspot.com/2012/05/python-stop-watch-timer-source-code.html" rel="nofollow" title="tutorial">tutorial</a>提供了一个很好的例子。关键是在第24行,他调用<code>root.update</code>,我相信这会破坏你的程序,让TKinter做这件事。在</p>