今日由于工作需要,学习了一下Python easyGUI库的用法,发现真的超级简单,在此记录一下,感兴趣的同学也可以代码尝试一下~
一、安装easyGUI不属于Python内置库,需要另外安装。使用命令:
pip install easygui
二、使用
easyGUI中只有简单的选择和输入,甚至没有按钮绑定事件,功能非常简单,但是实现一下小功能还是可以的,下面就是一些(所有)常用函数
from easygui import *
# 普通文本框
# msgbox("这是一个文本框", title="窗口标题", ok_button="确定")
# 单选组件(二选一)返回值为bool类型,选择第一项为true, 第二项为false, cc是choice to continue 的意思
# if ccbox(msg="你要选择一项吗?", title="单项选择", choices=["是的", "不!我不要"]):
# print("是的")
# else:
# print("不!我不要")
# 多选组件(多选一)返回值为选择的那个文本
# res = buttonbox(msg="今天热不热呀?", title="多项选择", choices=["热!太热了", "不热啊,还有冷", "今天刚刚好"])
# print(res)
# 可下拉选项表(多选一)返回值为选择的那个文本
# res = choicebox(msg="今天热不热呀?", title="多项选择", choices=["热!太热了", "不热啊,还有冷", "今天刚刚好"])
# print(res)
# 可下拉选项表(多选多)返回值为选择的那个文本
# res = multchoicebox(msg="今天热不热呀?", title="多项选择", choices=["热!太热了", "不热啊,还有冷", "今天刚刚好"])
# print(res)
# 文本输入框 返回值为输入的那个文本
# res = enterbox(msg="输入点啥吧:",title="文本输入框", default="点此输入")
# print(res)
# 数字输入框 返回值为输入的数字 upperbound 输入数值的上限
# res = integerbox(msg="请输入你的密码:",title="密码输入框", default=123456, upperbound=999999999)
# print(res)
# 密码输入框 不显示输入内容 返回值为输入的密码
# res = passwordbox(msg="请输入你的密码:", title="密码", default="*******")
# print(res)
# 多文本输入框 返回值为输入文本的列表
# fields = ["账号", "密码", "验证码"]
# res = multenterbox(msg="请输入您的账号密码", title="登录", fields=fields)
# print(res)
# 多文本密码输入 返回值为输入文本的列表 最后一个输入框为密码框
# fields = ["账号", "密码"]
# res = multpasswordbox(msg="请输入您的账号密码", title="登录", fields=fields)
# print(res)
以上就是所有函数的用法。
扫码二维码 获取免费视频学习资料
- 本文固定链接: http://phpxs.com/post/11280/
- 转载请注明:转载必须在正文中标注并保留原文链接
- 扫码: 扫上方二维码获取免费视频资料
查 看2022高级编程视频教程免费获取