切换到另一个窗口时,TKinter窗口崩溃(如Word或Chrome)

时间:2014-07-02 18:07:51

标签: python python-2.7 tkinter

我写了一个小应用程序,通过串行线控制机器人上的实验。我添加了一个TKinter窗口,它给出了完成百分比的更新。只要TKinter保持活动窗口,它就能很好用。一旦我切换到Word或Chrome,它就崩溃了。这是我正在做的事情的简化示例

from Tkinter import *
import time

master = Tk()
w = Label(master, text="")
w.pack()
def complicatedwhileloop():
    m = 0
    while m < 100:
        texttodisplay = m*m 
        w.config(text=str(texttodisplay))
        master.update_idletasks() 
        m = m+1
        time.sleep(1)
b = Button(master, text="OK", command=complicatedwhileloop)
b.pack()
mainloop()

如何制作它以便我可以监控进度但仍然使用其他应用程序。

0 个答案:

没有答案