访问父名称未知的JSON元素

时间:2019-08-30 16:09:28

标签: python json wikipedia-api

Access JSON item when parent key name is unknown也有相同的完全问题,但我使用python。

{
    "query": {
        "pages": {
            "ramdom_number_here": {
                "pageid": ramdom_number_here,
                "ns": 0,
                "title": "Hello",
                "extract": "Hello world! Enchanté to meet you"
            }
        }
    }
}

在每次更改extract的情况下如何获得random_number

p.s。这是一个重复的问题,我不确定最好的办法是打开一个新问题还是在另一个问题下回答。

1 个答案:

答案 0 :(得分:2)

在这种情况下,密钥无关紧要。您只想要(唯一)值存储在pages对象中。

pages = d['query']['pages'].values()
x = list(pages)[0]['extract']