[英]How to avoid error when user enters no input in a tkinter entry box?
Hi I am trying to get a solution for, if a user enters no value into an entry box, it doesn't create an error.您好我正在尝试解决,如果用户在输入框中没有输入任何值,它不会产生错误。 i have tried:
我努力了:
if players_math_answer_var.get() is None or players_math_answer_var.get() == "":
players_math_answer_var.set(0)
also tried to set the value to 0 when initializing tk variable还尝试在初始化 tk 变量时将值设置为 0
[![players_math_answer_var = tk.IntVar(value=0)][1]][1]
But still get this error message (See screen shot)但仍然收到此错误消息(请参阅屏幕截图)
As I understand you want it to be impossible for errors to occur, so try the try - except statement据我了解,您希望不可能发生错误,因此请尝试 try - except 语句
try : # do this
# .....
except : # if error happened do this
# .....
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.