当我点击tkinter gui中的取消按钮时,它退出调用root.destroy()。我怀疑是root.destroy()只会退出窗口,否则它将首先销毁所有初始化的本地和全局变量并销毁所有小部件
答案 0 :(得分:0)
它会破坏根窗口和所有其他小部件(因为它们是根窗口的后代),然后mainloop()
将退出。它不会破坏你创建的任何非tkinter变量或对象。但是,对于大多数tkinter应用程序,应用程序将退出,当然所有变量都将被销毁,因为mainloop()
通常是文件中的最后一行代码。