我的理解tk.mainloop()
是,它将运行并处理与第一个创建的 Tcl 解释器<widget>.mainloop()
相关的窗口事件,并将处理与与小部件链接的解释器相关的窗口事件。然后我遇到了这段代码:
from tkinter import *
root1 = Tk()
root2 = Tk()
root1.mainloop() # Shouldn't this just handle the events of the first window
根据我的理解,我认为这段代码应该只处理与 相关的事件root1
,但root2
也会出现并且它也是响应式的(这意味着它的事件也在被处理..?)。如果我对工作原理的理解mainloop()
是错误的,请纠正我。
感谢:D