用tkinter写一个消息弹窗

Python笔记|用tkinter写一个消息弹窗

代码

from tkinter import messagebox
messagebox.askokcancel('这是标题','你好,tkinter')

运行后如下

Python笔记|用tkinter写一个消息弹窗

这时出现了两个窗口, 一个时tkinter的主体窗口, 一个就是我写的MessageBox. 点击确认会返回True, 点取消返回False.

运行代码

messagebox.askquestion("问题",'消息')

Python笔记|用tkinter写一个消息弹窗

发现和上一个例子看上去没什么区别, 只是下面两个按钮的文本变了

另一个例子

messagebox.showerror('显示错误','错误信息')

Python笔记|用tkinter写一个消息弹窗

发现图标变成了叉号

更多方法,可以通过 help(messagbox) 查看