关于easygui中exceptionbox的用法的问题
求大佬讲解下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="重新输入") except:
f.msgbox(msg = '请输入数字') Twilight6 发表于 2020-11-20 11:39
应该不行,exceptionbox() 只能将捕获到的错误显示出来吧
不过可以用 msgbox 达到类似的功能,这里我 ...
试出来了,感谢,我最开始以为可以像以前那种直接修改出来{:5_92:} jackz007 发表于 2020-11-20 11:43
感谢大佬,改过来了{:5_109:}
页:
[1]