【发布时间】:2018-08-29 11:58:47
【问题描述】:
data.json 内容
{
"response": {
"numFound": 1,
"data_block": [
{
"Number": "11097",
"ID": -61000,
"Version": "18",
"Sequence": [
"1",
"2",
"3"
],
"Status": [
"Booked",
"Canceled",
"Canceled"
],
"Name": "abc",
"EmailAddress": "abc@test.com"
}
]
}
}
我正在寻找以下格式的值
编号~序列~状态
11097~1|2|3~已预订|已取消|已取消
在下面尝试过,但得到了
KeyError: 'data_block'
import json
from pprint import pprint
data = json.load(open('data.json'))
pprint(data)
data["data_block"][0]["Number"]
【问题讨论】:
-
因为
data_block在response里面。