Python从JSON获取页面ID

2024-06-11 09:22:17 发布

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

{"query":{"normalized":[{"from":"hijab","to":"Hijab"}],"pages":{"68301":{

在Linux(Python)中:

>>> data['query']['pages']
{u'68301': {u'extract': u'<p/>"</b>Hijab</b>" or "</b>\u1e25ij\u0101b</b>" (/h\u026a\u02c8d\u0292\u0251\u02d0b/, /h\u026a\u02c8d\u0292\xe6b/, /\u02c8h\u026a.d\u0292\xe6b/ or /h\u025b\u02c8d\u0292\u0251\u02d0b/;Arabic: \u062d\u062c\u0627\u0628\u200e, <small>pronounced&#160;</small>[\u0127i\u02c8d\u0292\xe6\u02d0b] ~ [\u0127i\u02c8\u0261\xe6\u02d0b]) is a veil which covers the head which is particularly worn by Muslim women beyond the age of puberty in the presence of non-related adult males.</p>', u'ns': 0, u'pageid': 68301, u'title': u'Hijab'}}

有人能帮我取那个号码吗(68301


Tags: ortheispagesquerysmallxe6u0251
2条回答

数字是字典中的一个键:

>>> data['query']['pages'].keys()
[u'68301']

.keys()返回字典键列表,有关字典的完整API,请参见Python ^{} type documentation。你知道吗

因为这是一个词汇表,所以可以使用keys函数:

data['query']['pages'].keys()

相关问题 更多 >