Tkinter tkMessageBox 具有多种显示消息框的方法。
适用于 Python 2.7 的 Tkinter 和 Python 3 之间略有不同。 要找到您的 Python 版本,请尝试以下命令之一:
python --version
python3 --version
Tkinter 消息框
TkMessage
框显示一个简约的 TkInter 对话框。
Tk 消息框对话框
Tkinter 包括其他几个消息框:
showerror()
showwarning()
showinfo()
Python 3.x
import tkinter
from tkinter import messagebox
# hide main window
root = tkinter.Tk()
root.withdraw()
# message box display
messagebox.showerror("Error", "Error message")
messagebox.showwarning("Warning","Warning message")
messagebox.showinfo("Information","Informative message")
Python 2.7
import Tkinter
import tkMessageBox
# An error box
tkMessageBox.showerror("Error","No disk space left on device")
# A warning box
tkMessageBox.showwarning("Warning","Could not start service")
# An information box
tkMessageBox.showinfo("Information","Created in Python.")
您可能会喜欢: Tkinter 问题对话框或更多 Tkinter