Python 解析 json 格式文件

下面是一个简单的 Json 文件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{
"data": {
"startTime": 1700624323510,
"endTime": 1700625057456,
"name": "tester",
"nodes": [
{
"name": "1",
"round": 1,
"length": 40,
"timeout": 18,
"interval": 10
},
{
"name": "2",
"round": 2,
"length": 40,
"timeout": 18,
"interval": 10
}
]
}
}

用 Python 进行解析:

1
2
3
4
5
6
7
8
9
node_times = []

with open(path, 'r') as file:
data = json.load(file)
nodes = data['data']['nodes']
start_time = data['data']['startTime']
end_time = data['data']['endTime']
for node in nodes:
node_times.append(node['timeout'])

Python 解析 json 格式文件
https://wonderhoi.com/2023/10/13/Python-解析-json-格式文件/
作者
wonderhoi
发布于
2023年10月13日
许可协议