Lorsque je crée une instance de fenêtre tkinter à l'aide d'un thread, même si la fenêtre est détruite après l'exécution et que le thread est joint; Je ne peux pas faire une autre fenêtre tkinter plus tard dans le flux du programme. Pourquoi?L'instance gui thread tkinter arrête toutes les autres spawns
def on_button_click(root): //destroys window on button click
root.destroy()
def init(): //thread calls this
root=Tk()
b = Button(root, text="OK", command=lambda:on_button_click(root))
b.pack()
root.mainloop()
t = Thread(target=init)
t.start()
t.join()
root=Tk() //program flow halts here with no window being displayed
root.mainloop()