Python Tkinter–MessageBox小部件用法示例

Python提供了多种开发GUI(图形用户界面)的选项。在所有GUI方法中, tkinter是最常用的方法。它是Python随附的Tk GUI工具包的标准Python接口。带有tkinter的Python是创建GUI应用程序的最快, 最简单的方法。使用tkinter创建GUI很容易。
注意:有关更多信息, 请参阅Python GUI – Tkinter
MessageBox小部件 Python Tkinter – MessageBox Widget用于在python应用程序中显示消息框。该模块用于通过提供许多功能来显示消息。
【Python Tkinter–MessageBox小部件用法示例】语法如下:

messagebox.Function_Name(title, message [, options])

参数:
有各种参数:
  • 函数名称:此参数用于表示适当的消息框功能。
  • 标题:此参数是一个字符串, 显示为消息框的标题。
  • 信息:此参数是要在消息框中显示为消息的字符串。
  • 选项:可以使用两个选项:
    1. 默认:此选项用于在消息框中指定默认按钮, 例如ABORT, RETRY或IGNORE。
    2. 父母:此选项用于指定要在其上显示消息框的窗口。
函数名称:
消息框小部件中有可用的功能或方法。
  1. showinfo():向用户显示一些相关信息。
  2. showwarning():向用户显示警告。
  3. showerror():向用户显示错误消息。
  4. 问问题():提出问题, 用户必须回答是或否。
  5. askokcancel():确认用户对某些应用程序活动的操作。
  6. askyesno():用户可以对某些操作回答是或否。
  7. askretrycancel():询问用户是否再次执行特定任务。
例子:
from tkinter import * from tkinter import messageboxroot = Tk() root.geometry( "300x200" )w = Label(root, text = 'srcmini' , font = "50" ) w.pack()messagebox.showinfo( "showinfo" , "Information" )messagebox.showwarning( "showwarning" , "Warning" )messagebox.showerror( "showerror" , "Error" )messagebox.askquestion( "askquestion" , "Are you sure?" )messagebox.askokcancel( "askokcancel" , "Want to continue?" )messagebox.askyesno( "askyesno" , "Find the value?" )messagebox.askretrycancel( "askretrycancel" , "Try again?" )root.mainloop()

输出如下:
Python Tkinter–MessageBox小部件用法示例

文章图片
Python Tkinter–MessageBox小部件用法示例

文章图片
Python Tkinter–MessageBox小部件用法示例

文章图片
Python Tkinter–MessageBox小部件用法示例

文章图片
Python Tkinter–MessageBox小部件用法示例

文章图片
Python Tkinter–MessageBox小部件用法示例

文章图片
首先, 你的面试准备可通过以下方式增强你的数据结构概念:Python DS课程。

    推荐阅读