# easygui中所有函数用法示例
'''注意事项
文件对话框:filesavebox 和 fileopenbox 示例中的 filetypes 参数可以指定文件类型过滤器,
例如 ["*.txt"] 只显示文本文件。
运行这个脚本,你将看到 easygui 提供的各种对话框,并可以测试它们的功能。'''
import easygui
# 1、msgbox: 显示一个消息框
easygui.msgbox("这是一个消息框", title="1、消息框示例", ok_button="确定")
# 2、ccbox: 显示一个带有继续和取消按钮的消息框
choice = easygui.ccbox("你要继续吗?", title="2、继续/取消示例", choices=["继续", "取消"])
if choice == "继续":
print("用户选择了继续")
else:
print("用户选择了取消")
# 3、buttonbox: 显示一个带有多个按钮的对话框
choice = easygui.buttonbox("请选择一个选项", title="3、按钮框示例", choices=["选项1", "选项2", "选项3"])
print(f"用户选择了: {choice}")
# 4、choicebox: 显示一个带有单选列表的对话框
choice = easygui.choicebox("请选择一个项目", title="4、选择框示例", choices=["项目1", "项目2", "项目3"])
print(f"用户选择了: {choice}")
# 5、multchoicebox: 显示一个带有多选列表的对话框
choices = easygui.multchoicebox("请选择多个项目", title="5、多选框示例", choices=["项目A", "项目B", "项目C", "项目D"])
print(f"用户选择了: {choices}")
# 6、enterbox: 显示一个输入框,允许用户输入文本
user_input = easygui.enterbox("请输入一些文本", title="6、输入框示例")
print(f"用户输入: {user_input}")
# 7、integerbox: 显示一个输入框,允许用户输入整数
try:
user_input = easygui.integerbox("请输入一个整数", title="7、整数输入框示例")
print(f"用户输入: {user_input}")
except ValueError:
print("用户输入的不是一个有效的整数")
# 8、filesavebox: 显示一个文件保存对话框
file_path = easygui.filesavebox(msg=None, title="8、文件保存对话框示例", default="*", filetypes=["*.*"])
print(f"用户选择的保存路径: {file_path}")
# 9、fileopenbox: 显示一个文件打开对话框
file_path = easygui.fileopenbox(msg=None, title="9、文件打开对话框示例", default="*", filetypes=["*.*"])
print(f"用户选择的文件路径: {file_path}")
标签:用户,title,对话框,示例,用法,print,easygui From: https://www.cnblogs.com/nxhujiee/p/18612833