python 关闭时询问下的tk用的窗口
from tkinter import *
import tkinter.messagebox
import re
class ZipDemo:
def __init__(self, master):
self.master = master
self.promptdisplay = Label(self.master, anchor=W,
text="请输入")
self.promptdisplay.pack(side=TOP, fill=X)
def main():
root = Tk()
demo = ZipDemo(root)
def window_close_handle():
#监听到关闭窗体的后,弹出提示信息框,提示是否真的要关闭,若是的话,则关闭
if tkinter.messagebox.askyesnocancel("关闭确认窗口","确认要关闭窗口吗?"):
root.destroy()#关闭窗口
root.protocol('WM_DELETE_WINDOW', window_close_handle)
root.mainloop()
if __name__ == '__main__':
main()