Pular para o conteúdo

Python - Acompanhar a Copa do Mundo

Responder tópico
  • Denunciar
  • Indicar

1. Python - Acompanhar a Copa do Mundo

Enviado em 14/06/2018 - 18:48h

Caros,

Caso você queira acompanhar os resultados da Copa do Mundo de 2018, pode utilizar a biblioteca requests.
pip install requests 
Script para receber os jogos que já aconteceram ou que estão acontecendo:
import requests
jogos = requests.get('http://worldcup.sfg.io/matches').json()
for jogo in jogos:
if jogo['status'] in ('completed','in progress'):
print(jogo['home_team']['country'], jogo['home_team']['goals'], 'x',
jogo['away_team']['goals'], jogo['away_team']['country'])
Para receber os resultados de um determinado pais:
import requests
paises = requests.get('http://worldcup.sfg.io/teams/results').json()
for pais in paises:
if pais['country'] in ('Brazil'):
print('Fifa code:', pais['fifa_code'],
'\nGroup letter:', pais['group_letter'],
'\nGames played:', pais['games_played'],
'\nGoal differential:', pais['goal_differential'],
'\nGoals against:', pais['goals_against'],
'\nGoals for:', pais['goals_for'],
'\nGroup ID:', pais['group_id'],
'\nLosses:', pais['losses'],
'\nPoints:', pais['points'],
'\nWins:', pais['wins'],
'\nDraws:', pais['draws'], '\n')
Já para receber os resultados de um grupo, segue o script Python:
import requests
paises = requests.get('http://worldcup.sfg.io/teams/results').json()
for pais in paises:
if pais['group_letter'] in ('E'):
print('Country:', pais['country'],
'\nFifa code:', pais['fifa_code'],
'\nGroup letter:', pais['group_letter'],
'\nGames played:', pais['games_played'],
'\nGoal differential:', pais['goal_differential'],
'\nGoals against:', pais['goals_against'],
'\nGoals for:', pais['goals_for'],
'\nGroup ID:', pais['group_id'],
'\nLosses:', pais['losses'],
'\nPoints:', pais['points'],
'\nWins:', pais['wins'],
'\nDraws:', pais['draws'], '\n')
Abraço,
Diego M. Rodrigues

Responder tópico

2. Re: Python - Acompanhar a Copa do Mundo

Enviado em 14/06/2018 - 19:51h

Muito Bom !!

Tem varios modulos que ainda nao conheco, espero poder usar esse. Super util!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder