我是python的初学者。你能否告诉我如何从python中的.json文件中提取密钥的值id。我目前正在使用'if'条件比较密钥然后我不知道如何继续获取相关值。我已将json内容写入文件中,我的代码是:(这是针对YOUTUBE API)< / p>
f = open('python_JSON_YOUTUBE.json', 'w+')
s=str(data)
f.write(s)
c = f.read()
if c == "\"items\"":
if c == "\"kind\"":
cursor1.execute ("""INSERT INTO youtube_channel (kind) VALUES(%s)""", ( , ))
答案 0 :(得分:0)
导入JSON
模块:
>>> import json
现在,有一个JSON格式的字符串:
>>> s = '{"firstname": "John","lastname": "Smith"}'
加载字符串(变量dictionary
成为字典):
>>> dictionary = json.loads(s)
只需使用dictionary
,就像使用任何Python词典一样,即:
>>> dictionary['firstname']
John