试图将URL中的JSON数据提取到Jupyter中?

时间:2018-02-12 23:06:15

标签: python json extract jupyter

尝试从以下网站提取数据:

https://gbfs.fordgobike.com/gbfs/gbfs.json

1 个答案:

答案 0 :(得分:3)

这是你想要的吗?

import requests

url = 'https://gbfs.fordgobike.com/gbfs/gbfs.json'
data = requests.get(url).json()

print(data)

可用的游乐设施数量,请尝试:

import requests

url = 'https://gbfs.fordgobike.com/gbfs/en/station_status.json'
data = requests.get(url).json()

d = {s['station_id']:s['num_bikes_available'] for s in data['data']['stations']}

print(d)

结果:

{'10': 28,
 '100': 14,
 '101': 8,
 '102': 22,
 '103': 0,
 '104': 0,
 '105': 5,
 '106': 1,
 '107': 14,
 '108': 1,
 '109': 2,
 '11': 16,
 '110': 10,
 '112': 13,
 '113': 5,
 '114': 9,
  ...