从URL导入JSON数据

2024-10-01 05:03:43 发布

您现在位置:Python中文网/ 问答频道 /正文

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文件数据。我今晚要完成这项工作,所以我很紧张。有两个JSON文件,其中包含一个名字列表和他们喜欢的水果,第二个文件包含有多少水果要分发。在


Tags: 文件httpsjsonurldatadtcontentpid
1条回答
网友
1楼 · 发布于 2024-10-01 05:03:43

您解析的是字符串,而不是来自所访问主机的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()))

相关问题 更多 >