一个
KeyError通常意味着该键不存在。那么,您确定
path密钥存在吗?
来自官方python文档:
异常KeyError
在现有键集中找不到映射(字典)键时引发。
例如:
>>> mydict = {'a':'1','b':'2'}>>> mydict['a']'1'>>> mydict['c']Traceback (most recent call last): File "<stdin>", line 1, in <module>KeyError: 'c'>>>因此,请尝试打印的内容
meta_entry并检查是否
path存在。
>>> mydict = {'a':'1','b':'2'}>>> print mydict{'a': '1', 'b': '2'}或者,您可以执行以下操作:
>>> 'a' in mydictTrue>>> 'c' in mydictFalse



