您好,当我学习Python的我被阻以下问题,我一直在尝试,通过现场没有人对一些解决方案工程至今。当我编译时,它返回我:字符串索引必须是整数。 你能帮我吗?谢谢。蟒蛇JSON错误:字符串索引必须是整数
import json
import urllib
url = raw_input('Enter location: ')
uh = urllib.urlopen(url)
data = uh.read()
print 'Retrieving', url
print 'Retrieved', len(data), 'characters'
info = json.loads(data)
#print 'User count:', len(info)
s = 0
for item in info:
print item["comments"]["count"]
URL包括像这样
{
"note":"This file contains the sample data for testing",
"comments":[
{
"name":"Romina",
"count":97
},
{
"name":"Laurie",
"count":97
},
{
"name":"Bayli",
"count":90
},
{
"name":"Siyona",
"count":90
},
{
"name":"Taisha",
"count":88
},
{
"name":"Ameelia",
"count":87
},}
非常感谢!我之前不明白 –
欢迎。你也可以用不同的方式提取这些类型的值。如果你想我可以编辑我的答案。 –