0
def ok():
global name
name=str(entryname.get())
try:
meaning=str(dictionary.meaning(name))
except:
print "Word not recognized"
我是新手,上面的代码不断给出一个我想要捕获的错误。无法捕获错误:发生以下错误:列表索引超出范围
当名称是像“sdhgshgf”这样的随机词时,会发生该错误。字典确实返回“无”,我也检查了长度为4. 任何帮助将不胜感激!注意我已经试过except (IndexError, ValueError)
。