我得到了一段代码,它在Tkinter (root,Tk对象)中创建一个隐藏的主窗口,然后创建一个Toplevel窗口。我使用after()将mainloop()传递给其余的代码,但是窗口冻结了。我不想破坏应用程序,只是为了运行剩下的代码。
我将after中的毫秒设置为10,000,并注意到只有在10秒之后,当它打印After mainloop时,窗口才会冻结/。
有人知道为什么吗?我能做些什么来让它工作吗?
root = Tk()
top = Toplevel()
top.after(10000, top.quit)
top.mainloop()
print 'After mainloop'非常感谢
发布于 2018-05-22 00:27:56
这将是任何人都很难调试与您发布的内容,我会建议做top.iconify()而不是隐藏应用程序。假设chat为window。
https://stackoverflow.com/questions/50452935
复制相似问题