NameError:未定义名称“wantedKey1”

时间:2018-01-28 13:23:15

标签: python json scripting

我的代码:

for key,di in json.loads(json_data).items():
  if wantedkey1 in di['entry'][0]:
        print found
        found=True
        print found  
        print(wantedKey1+ " : " +di['entry'][0][wantedKey1])
        break   

我的错误:

 Traceback (most recent call last):
  File "downloads.py", line 61, in <module>
    print(wantedKey1+ " : " +di['entry'][0][wantedKey1])
NameError: name 'wantedKey1' is not defined

请求帮助它为什么会出现此错误。 NameError:名称'wantedKey1'未定义

1 个答案:

答案 0 :(得分:1)

检查你的情况,你最初将它设置为wantkey1,没有大写字母,但后来使用大写字母K:这是两个不同的名字。