📜  Python EasyGUI - 消息框(1)

📅  最后修改于: 2023-12-03 15:18:55.034000             🧑  作者: Mango

Python EasyGUI - 消息框

Python EasyGUI是一个Python GUI编程库,可以让你更加轻松地创建GUI程序。EasyGUI的优点是易学易用,文件体积小,可运行于多个平台,其中最常用的功能之一是消息框。

消息框的种类

EasyGUI提供了4种消息框工具:消息框、确定/取消框、有/无框、选择框。

消息框

在窗口中显示消息框,直到用户点击“ok”按钮。

import easygui

easygui.msgbox('Hello World', '消息')

这个窗口会输出一个消息:“Hello World”。

确定/取消框

询问用户一个问题,并提供确定和取消两个选项。

import easygui

if easygui.ccbox('请选择一个选项', '标题'):
    print('你选择了“是”!')
else:
    print('你选择了“否”!')

这个窗口会输出一个标题:“标题”,中央是一个问题“请选择一个选项”,上方有“是”和“否”两个按钮。

有/无框

询问用户一个问题,并提供“有”和“无”两个选项。

import easygui

if easygui.ynbox('你喜欢Python吗?', '题目'):
    print('你选择了“有”!')
else:
    print('你选择了“无”!')

这个窗口中提出了一个问题:“你喜欢Python吗?”,并且提供“有”和“无”两个选项。

选择框

要求用户从列表中选择一个选项。

import easygui

rate = easygui.buttonbox('请选择你的评级', '评级', choices=['很好', '好', '一般', '差', '很差'])
print('你的评级是:', rate)

这个窗口中提供了一个问题:“请选择你的评级”,下面有五个按钮,每个按钮表示一个选项。

总结

Python EasyGUI的消息框功能可以让编程变得更加简单易懂。总而言之,EasyGUI对于那些想快速建立基本GUI应用程序的新手是一个不错的选择。