Предположим, у меня есть данные JSON, как это.
{"id": {"$oid": "57dbv34346"}, "from": {"$oid": "57dbv34346sbgwe"}, "type": "int"}
{"id": {"$oid": "57dbv34345"}, "from": {"$oid": "57dbv34345sbgwe"}, "type": "int"}
Я написал такой скрипт на python
import json
with open('klinks_buildson.json', 'r') as f:
for line in f:
distros_dict = json.dumps(json.loads(line), sort_keys=True, indent=4)
print distros_dict['from']
print "\n"
Но это дает мне ошибку:
print distros_dict['from']
TypeError: string indices must be integers, not str
Я хочу получить данные из обеих строк.