import json
url_adress1 = 'https://blackboard.ljmu.ac.uk/bbcswebdav/pid-3746902-dt-
content-
rid-10963300_2/courses/3106FNDET-201617-SEM-2/queue%281%29.json'
with open('queue') as url_adress1:
data = json.load(url_adress1)
print ("\n")
with open('stock') as data_file:
data = json.load(data_file)
url_address = 'https://blackboard.ljmu.ac.uk/bbcswebdav/pid-3746902-dt-
content-rid-10964001_2/courses/3106FNDET-201617-SEM-2/stock%281%29.json'
我有一个问题,我一直在尝试研究,但我似乎无法找到从URL导入 JSON 文件数据的方法。今晚我要完成这项工作,所以我要紧张。有2个JSON文件,其中包含一个名称列表及其首选水果,第二个文件包含有多少水果可供发放。
答案 0 :(得分:1)
您正在从正在访问的主机解析字符串,而不是JSON格式的内容。你应该做一个请求,然后解析它。试试这个:
import urllib, json
url = "https://blackboard.ljmu.ac.uk/bbcswebdav/pid-3746902-dt-content-rid-10964001_2/courses/3106FNDET-201617-SEM-2/stock%281%29.json"
response = urllib.urlopen(url)
print(json.loads(response.read()))