我有一个可以在Python中打开的.json文件,但是如何从中提取特定的信息呢?

2024-04-27 00:31:36 发布

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

我有一个用python打开的.json文件。不过,我只希望从.json文件中提取orderid,而不是打印整个文件。以下是我目前的代码:

import json
from pprint import pprint
import 
with open('data-3.json') as data_file:    
    data = json.load(data_file)
pprint(data)

这是我的.json文件:

{'orders': [{'createdTime': '2016-02-29T23:26:32Z',
             'currentStatus': {'additionalProperties': {},
                               'customInfo': None,
                               'stateActionDescription': None,
                               'stateCode': 'DESPATCH_END',
                               'stateDescription': 'Despatch completed',
                               'stateType': 'DISPATCH',
                               'timestamp': '2016-03-02T12:47:26Z',
                               'updateId': 378379,
                               'user': 'Dave Ffitch'},

Tags: 文件代码fromimportnonejsondataas