-2
新しいpythonでコーディングするには私は一般的にhtmlを使用していますが、私は何か新しいものに飛び込むべきだと思っていました。何時間もの検索と読書の後、私はまだ困惑しています。pythonで特定のJSON応答項目を選択する3
私はこのJSON応答から特定のデータを選択しようとしています。例えば、チーム名またはイベントID。私は本当に怒っているので、これに関する助けに感謝します。これがPythonコードとJSONレスポンスの外観です。
import http.client
import json
from pprint import pprint
torneo = "424"
connection = http.client.HTTPConnection('api.football-data.org')
headers = { 'X-Auth-Token': '64172e9f948849e59f8b48ec17a3480d', 'X-Response-Control': 'minified' }
connection.request('GET', '/v1/soccerseasons/%s/fixtures/?timeFrame=n1' % torneo, None, headers)
response = json.loads(connection.getresponse().read().decode())
pprint (response)
{'count': 4,
'fixtures': [{'awayTeamId': 794,
'awayTeamName': 'Poland',
'date': '2016-06-21T16:00:00Z',
'homeTeamId': 790,
'homeTeamName': 'Ukraine',
'id': 149863,
'matchday': 3,
'result': {'goalsAwayTeam': None, 'goalsHomeTeam': None},
'soccerseasonId': 424,
'status': 'TIMED'},
{'awayTeamId': 759,
'awayTeamName': 'Germany',
'date': '2016-06-21T16:00:00Z',
'homeTeamId': 829,
'homeTeamName': 'Northern Ireland',
'id': 149862,
'matchday': 3,
'result': {'goalsAwayTeam': None, 'goalsHomeTeam': None},
'soccerseasonId': 424,
'status': 'TIMED'},
{'awayTeamId': 803,
'awayTeamName': 'Turkey',
'date': '2016-06-21T19:00:00Z',
'homeTeamId': 798,
'homeTeamName': 'Czech Republic',
'id': 149869,
'matchday': 3,
'result': {'goalsAwayTeam': None, 'goalsHomeTeam': None},
'soccerseasonId': 424,
'status': 'TIMED'},
{'awayTeamId': 760,
'awayTeamName': 'Spain',
'date': '2016-06-21T19:00:00Z',
'homeTeamId': 799,
'homeTeamName': 'Croatia',
'id': 149868,
'matchday': 3,
'result': {'goalsAwayTeam': None, 'goalsHomeTeam': None},
'soccerseasonId': 424,
'status': 'TIMED'}]}
Press ENTER to exit