mtTkinter不会终止线程
我需要使用Tkinter
GUI在多线程中运行一些简单的函数,因此我尝试了mtTkinter。
除了特定的功能外,其他所有功能都可以正常运行:即使我只是启动GUI,然后关闭它,也没有碰到任何线程,这使得它一直在运行。
换一种说法; 我有以下代码:
from Tkinter import *
root = Tk()
#simple GUI code with buttons, labels, text and scrollbars widget
...
...
root.mainloop()
如果我运行此代码,则会显示GUI,当我关闭它时,此python脚本将成功结束。
现在,如果我用mtTkinter代替Tkinter
from mtTkinter import *
root = Tk()
#simple GUI code with buttons, labels, text and scrollbars widget
...
...
root.mainloop()
GUI再次出现,但是如果我关闭它,仍然有来自mtTkinter的线程继续运行!
任何帮助将不胜感激,在此先感谢您,我的英语不好!