Python - Acompanhar a Copa do Mundo

1. Python - Acompanhar a Copa do Mundo

Diego Mendes Rodrigues
diegomrodrigues

(usa Ubuntu)

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


  


2. Re: Python - Acompanhar a Copa do Mundo

Lucas
-qwerty

(usa Slackware)

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

Muito Bom !!

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






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts