Python 当用户在tkinter输入框中没有输入时,如何避免错误?
您好,我正在尝试获得一个解决方案,如果用户在输入框中没有输入任何值,它不会创建错误。 我试过:Python 当用户在tkinter输入框中没有输入时,如何避免错误?,python,python-3.x,windows,user-interface,tkinter,Python,Python 3.x,Windows,User Interface,Tkinter,您好,我正在尝试获得一个解决方案,如果用户在输入框中没有输入任何值,它不会创建错误。 我试过: if players_math_answer_var.get() is None or players_math_answer_var.get() == "": players_math_answer_var.set(0) 在初始化tk变量时,也尝试将该值设置为0 [![players_math_answer_var = tk.IntVar(value=0)][1]][1
if players_math_answer_var.get() is None or players_math_answer_var.get() == "":
players_math_answer_var.set(0)
在初始化tk变量时,也尝试将该值设置为0
[![players_math_answer_var = tk.IntVar(value=0)][1]][1]
但仍会收到此错误消息(请参见屏幕截图)
据我所知,您希望错误不可能发生,因此请尝试try-except语句
try : # do this
# .....
except : # if error happened do this
# .....
请不要包括错误的屏幕截图。相反,请花点时间复制、粘贴和格式化错误。@BryanOakley好的,我认为将其视为屏幕截图可能更容易,但将来也可以。屏幕截图不可搜索,我们无法复制/粘贴,视力受损的人根本无法阅读。好的,谢谢您提供的信息!