tkinter 点击退出执行的程序

当点击右上角的差号时,程序进行弹框提示

from tkinter import Tk
from  tkinter import messagebox

root = Tk()
# 当点击右上角退出时,执行的程序
def on_closing():
    if messagebox.askokcancel("Quit", "Do you want to quit?"):
        root.destroy()

# WM_DELETE_WINDOW 不能改变,这是捕获命令
root.protocol('WM_DELETE_WINDOW', on_closing)
root.mainloop()

你可能感兴趣的:(Python)