如何从JSON文件中获取特定数据?

时间:2019-08-10 13:31:27

标签: json python-3.6

我正在尝试使用python 3.6从JSON文件中获取一些数据

JSON文件如下:

{
  "locations": [{
    "timestamp": *some real*
    "latitude": *some real*,
    "longitude": *some real*
  }, 
    ...
  }]
}

我尝试过的是这个

import json

json_data = open("Location History.json")
data = json.load(json_data)

print(data[0]['locations'])

我正在尝试获取所有纬度的列表,但是出现错误,提示KeyError: 1

1 个答案:

答案 0 :(得分:0)

print(data[0]['locations'])

键是“位置”,不带“ s”,将其更改为

print(data[0]['location'])