python报错,乱码了

运行报错情况如下,请大家帮忙看看

img

其中loadTemplates函数在数据加载模块中定义

img

img


你的错误出现在这一行里面,你的templateVocab应该是个字典,但是在直接取值的时候出现了字典中没有的值,才会报错,你的意外值就是报错的最后一行红字,
解决方法是使用get函数

templateVocab.get(event)

使用get的问题就是如果没有key,你将得到一个空值,None
有帮助请采纳,有问题继续交流,你的采纳是对我回答的最大的肯定和动力