Python EasyGUI - 消息框
消息框:用于在 EasyGUI 中显示一个带有消息或信息的窗口,可用于需要显示一些消息或一些重要信息的地方,它包含消息和一个“确定”按钮,按下该按钮会关闭消息,下面是消息框的样子
EasyGUI是一个用于Python中非常简单、非常容易的 GUI 编程的模块。 EasyGUI 与其他 GUI 生成器的不同之处在于 EasyGUI 不是事件驱动的。相反,所有 GUI 交互都由简单的函数调用调用。与其他复杂的 GUI 不同,EasyGUI 是迄今为止最简单的 GUI。 EasyGUI 依赖于 Tkinter 模块。
In order to do this we will use msgbox method
Syntax : msgbox(message, title, ok_button_text)
Argument : It takes 3 arguments, first string i.e message/information to be displayed, second string i.e title of the window and third is string i.e display text of the OK button
Return : It returns the text of the OK button
例子 :
在此我们将创建一个带有消息的消息框并设置确定按钮的显示文本,下面是实现
Python3
# importing easygui module
from easygui import *
# message / information to be displayed on the screen
message = "This is a Message Box in EasyGUI"
# title of the window
title = "GfG - EasyGUI"
# text of the Ok button
ok_btn_txt = "Continue"
# creating a message box
output = msgbox(message, title, ok_btn_txt)
# printing the output
print("User pressed : " + output)
Python3
# importing easygui module
from easygui import *
# message / information to be displayed on the screen
message = "This is a Message Box in EasyGUI (GeeksforGeeks)"
# title of the window
title = "GfG - EasyGUI"
# creating a message box
output = msgbox(message, title)
# printing the output
print("User pressed : " + output)
输出 :
User pressed : Continue
另一个例子
在此我们将创建一个包含消息和标题但不更改确定按钮文本的窗口
Python3
# importing easygui module
from easygui import *
# message / information to be displayed on the screen
message = "This is a Message Box in EasyGUI (GeeksforGeeks)"
# title of the window
title = "GfG - EasyGUI"
# creating a message box
output = msgbox(message, title)
# printing the output
print("User pressed : " + output)
输出 :
User pressed : OK