Я пытаюсь получить данные JSON из URL-адреса локального хоста строка за строкой и вставить их в файл JSON.Когда я пытаюсь открыть файл, я получаю сообщение об ошибке Multiple JSON root elements
.
import urllib.parse
import urllib.request, json
import json
abc={}
for i in range(6666,6669):
print(i)
full_url="http://localhost/get/info" + str(i)
with urllib.request.urlopen(full_url) as url:
data = json.loads(url.read().decode())
print(data['id'])
abc={i:[data]}
with open('data.json', 'a') as outfile:
json.dump(abc,outfile)