JSONからデータを抽出したいのですが、何が起こるのか分かりません。それは "TypeError:リストインデックスは整数でなくてはならず、strでなければなりません"という応答です。ここで は感謝、私のコードです:JSON TypeError:リストインデックスはstrではなく整数でなければなりません
import urllib
import json
url = 'http://python-data.dr-chuck.net/comments_304658.json'
data = urllib.urlopen(url).read()
info = json.loads(data)
#print json.dumps(info,indent=4)
lst = list()
for item in info:
count = item['comments']['count']
count = int(count)
lst.append(count)
print sum(lst)
それは' item'または '項目のいずれかのように見えます[ 'コメントを']。 – mgilson
実際には '文字列インデックスは整数でなければなりません。 ' 'item'は文字列であるためです。 –