最近正在做一個關於Tkinter的編程,發現Tk雖然通過按鍵,能實現相關函數的刷新,使得窗口中的數據也實時更新。但我現在冒出這樣一個念頭,要是我想不通過按鍵實現某些數據的實時刷新,應該怎么做?
起初我便在Tk編程中加入一個while循環,使數據進行刷新,結果導致程序卡在whlie循環出不來,界面也不好操控。因為Tk是在mian.loop()中進行的實時刷新,在程序中加入whlie導致程序無法走到main.loop()命令中;之后我便在網上查詢了多線程,但結果還是不理想;最后查到可以利用定時器外加一個線程,便可以解決這類問題:
具體參照下面的連接
http://blog.csdn.net/saltriver/article/details/52194915