Python 模块EasyGui学习

【转】Python 模块EasyGui学习

转载:https://www.cnblogs.com/fuqia/p/8992438.html
EasyGui 官网: http://easygui.sourceforge.net
官方的教学文档:http://easygui-docs-0.96\tutorial\index.html

1.msgBox()

def msgbox(msg=“弹出内容”, title=“标题”, ok_button=“OK按钮”)

在这里插入图片描述
msgBox确定按钮返回的是msg关闭时返回的时none

ccbox

ccbox(msg=“内容”, title=“标题”, choices=(“yes”, “no”))
ccbox返回为True和False关闭时返回none
在这里插入图片描述

buttombox()

g.buttonbox(msg=“内容”, title=“标题”, choices=(“yes”,“no”, “all”))
buttonbox返回的是choices里面点击的按钮的值"yes",“no”, “all”
在这里插入图片描述
可以给上面放个图片

g.buttonbox(msg="", title="", choices=("左边", "中间","右边"),
images=("1.png","2.png","3.png"))

然后就是
在这里插入图片描述
还是很有意思的,可以做一些小程序打包成exe

choicebox()

choicebox(msg=‘choose one’, title=‘AwA’, choices=(“1”,“2”,“3”,“4”,“5”))
在这里插入图片描述
按钮时不能改变的,也不能放图片,返回值为选中哪个确定后返回哪个,没选择或者关闭了就是None
另外还可以使用键盘来选择其中一个选项(比较纠结,但一点儿都不重要):
例如当按下键盘上的"g"键,将会选中的第一个以"g"开头的选项。
再次按下"g"键,则会选中下一个以"g"开头的选项。
在选中最后一个以"g"开头的选项的时候,再次按下"g"键将重新回到在列表的开头的第一个以"g"开头的选项。
如果选项中没有以"g"开头的,则会选中字符排序在"g"之前(“f”)的那个字符开头的选项。
如果选项中没有字符的排序在"g"之前的,那么在列表中第一个元素将会被选中。

mutchoicebox()

multchoicebox(msg=‘choose one’, title=‘AwA’, choices=(“1”,“2”,“3”,“4”,“5”))
在这里插入图片描述
多了两个按钮,对比之前就是单选和多选的区别。
返回值为一个数组[‘1’] 返回选中的值
关闭或者没选择为None

enterbox()

enterbox(msg=‘write something’, title=‘AwA’)
在这里插入图片描述
这个就是输入框了,输入什么就返回什么。
关闭了就是None

interbox()

g.integerbox(msg=‘write something’, title=‘AwA’,lowerbound=‘0’, upperbound=‘99’)
integerbox() 为用户提供一个简单的输入框,用户只能输入范围内(lowerbound参数设置最小值,upperbound参数设置最大值)的整型数值,否则会要求用户重新输入。
在这里插入图片描述
返回值为一个数组[‘1’] 返回输入的值
关闭或者没选择为None

multenterbox()

multenterbox(msg=‘更改密码’, title=‘AwA’,fields=(“账号”,“旧密码”,“新密码”,“确认密码”))
在这里插入图片描述
返回值为一个数组[‘1’,‘2’] 返回输入的值
关闭或者没选择为None

passwordbox()

passwordbox(msg=‘输入密码’, title=‘AwA’,default="")
可以给一个不输入时的默认值
在这里插入图片描述
返回输入,其他为None

multpasswordbox()

multpasswordbox(msg=‘输入密码’, title=‘AwA’,fields=(“账号”,“密码”))
在这里插入图片描述
输入的参数返回数组[‘123’, ‘123’] 其他未None

textbox()文本框输入

textbox(msg=‘1’, title=‘AwA’)
在这里插入图片描述
直接返回输入值 其余为None

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值