Python TKinter如何自动关闭主窗口

Tkinter 是 Python 的标准 GUI 库。Python 使用 Tkinter 可以快速的创建 GUI 应用程序。

由于 Tkinter 是内置到 python 的安装包中、只要安装好 Python 之后就能 import Tkinter 库、而且 IDLE 也是用 Tkinter 编写而成、对于简单的图形界面 Tkinter 还是能应付自如。

在pycharm 调试Tkinter程序的时候,关闭右上角的X 实际上并未退出进程,长期以往 再大的内存也会被耗尽。

一般就是下面的代码:

"""

from tkinter import *

def main():

root = Tk()

b = Button(root, text='退出', command=root.quit)

b.pack()

mainloop()

if __name__ == '__main__':

main()

实际上一句代码就可以搞定:

win.protocol("WM_DELETE_WINDOW", lambda: sys.exit(0));

以上是 Python TKinter如何自动关闭主窗口 的全部内容, 来源链接: utcz.com/z/360339.html

回到顶部