|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
求大佬讲解下easygui中exceptionbox的用法
- msg='不妨猜一下小甲鱼现在心里想的是哪个数字(1~10):'
- title='数字小游戏'
- b=f.enterbox(msg,title)
- try:
- b=int(b)
- except:
- f.exceptionbox()
复制代码
比如在这个代码里面,我输入一个非整型的数据,然后会在easygui中显示错误,但是如何将这个错误显示为其它的呢?
比如显示为‘请输入整数’
应该不行,exceptionbox() 只能将捕获到的错误显示出来吧
不过可以用 msgbox 达到类似的功能,这里我没加循环,你加个循环就可以重新输入了
参考代码:
- import easygui as f
- msg='不妨猜一下小甲鱼现在心里想的是哪个数字(1~10):'
- title='数字小游戏'
- b=f.enterbox(msg,title)
- try:
- b=int(b)
- except :
- f.msgbox('您输入的不是整数,请重新输入!', ok_button="重新输入")
复制代码
|
|