如何使用Python请求过滤json响应中的元标记?

时间:2017-02-04 15:11:25

标签: python json python-3.x python-requests meta-tags

我在Matchbook投注API中有以下代码。

r17 = s.get('https://matchbook.com/bpapi/rest/events/?sport-ids=15&?after=1486157894&?before=14862442917&')
data1 = r17.json()

for event in data1['events']:
    print(event['name'])
    print(event['id'])
    print(event['sport-id'])
    print(event['start'])
    print(event['meta-tags'])

给出以下json输出

Bayern Munich vs Schalke
368063
15
2017-02-04T14:35:00.000Z
[{'id': 1, 'url-name': 'sport', 'name': 'Sport', 'type': 'UNKNOWN'}, {'id': 402, 'url-name': 'live-betting', 'name': 'Live Betting', 'type': 'COMPETITION'}, {'id': 4, 'url-name': 'soccer', 'name': 'Soccer', 'type': 'SPORT'}, {'id': 56, 'url-name': 'germany', 'name': 'Germany', 'type': 'COUNTRY'}, {'id': 57, 'url-name': 'bundesliga', 'name': 'Bundesliga', 'type': 'COMPETITION'}, {'id': 4105, 'url-name': 'february-4th-2017', 'name': 'February 4th 2017', 'type': 'DATE'}]

元标记包含在[]括号中。如何使用这些元标记进行过滤?

1 个答案:

答案 0 :(得分:1)

background-image