我对tkinter顶层小部件有点问题。每当我试图破坏顶层窗口时,它不会关闭,而是变为不活动的。每当我点击这个本应被销毁的窗口时,就会出现一个memoryaddress错误。有人知道我做错了什么吗?在
示例代码:
from tkinter import *
import _thread as thread
import time
root = Tk()
root.title('root')
login = Toplevel(root)
login.title('login')
thread.start_new_thread(root.mainloop,())
time.sleep(3)
login.destroy()
Tkinter不是线程安全的。所有Tkinter调用都应该来自一个线程。使用
root.after
来安排函数调用在延迟之后发生。在根据TkinterSummary:
相关问题 更多 >
编程相关推荐