先看一下成品: 以前用tkinter.messagebox时,那些askyesno,showinfo,showerror,他们的按钮都自定义好了,比如showinfo,它的按钮全部为【OK】,在使用一些自定义的东西时,对话框按钮的灵活性太重要了。 话不多说,开始编程! # -*coding:UTF-8*- from tkinter import Tk,Button,Label import sys def leave(): # 是键的程序 sys.exit