簡體   English   中英

如何在python中以json格式獲取鍵的特定值

[英]How to get particular value of a key in below json format in python

我想獲取以下json格式的鍵(例如agentName特定值。 如何才能做到這一點?

{
"metaData": {
    "fields": [
        "id",
        "path",
        "time",
        "userid",
        "type",
        "size",
        "lastProcessed",
        "numProcessed"
    ],
    "queueStatus": {
        "agentId": "publish-xxxxx",
        "agentName": "publish-xxxxx",
        "isBlocked": false,
        "isPaused": false,
        "lastProcessTime": -1,
        "nextRetryPeriod": -1524578525793,
        "processingSince": -1,
        "time": 1524578525792
    },
    "root": "queue"
},
"queue": []
}
d={'metaData': {'fields': ['id',
   'path',
   'time',
   'userid',
   'type',
   'size',
   'lastProcessed',
   'numProcessed'],
  'queueStatus': {'agentId': 'publish-xxxxx',
   'agentName': 'publish-xxxxx',
   'isBlocked': False,
   'isPaused': False,
   'lastProcessTime': -1,
   'nextRetryPeriod': -1524578525793L,
   'processingSince': -1,
   'time': 1524578525792L},
  'root': 'queue'},
 'queue': []}

#Code:
In [6]: d['metaData']['queueStatus']['agentName']
Out[6]: 'publish-xxxxx'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM