root.destroy()在tkinter中的用法

时间:2015-09-03 15:56:20

标签: python-2.7 tkinter

当我点击tkinter gui中的取消按钮时,它退出调用root.destroy()。我怀疑是root.destroy()只会退出窗口,否则它将首先销毁所有初始化的本地和全局变量并销毁所有小部件

1 个答案:

答案 0 :(得分:0)

它会破坏根窗口和所有其他小部件(因为它们是根窗口的后代),然后mainloop()将退出。它不会破坏你创建的任何非tkinter变量或对象。但是,对于大多数tkinter应用程序,应用程序将退出,当然所有变量都将被销毁,因为mainloop()通常是文件中的最后一行代码。