我正在尝试逐行从本地主机 URL 获取 JSON 数据并将其插入 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)