mtTkinter不会终止线程

发布于 2021-01-29 16:57:48

我需要使用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的线程继续运行!

任何帮助将不胜感激,在此先感谢您,我的英语不好!

关注者
0
被浏览
47
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    我已经“解决”了不使用它。mTkinter似乎有点越野车。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看