O desporto mais bonito do mundo sem dúvida fascina milhões de pessoas, os amantes do software livre não são excepção, queremos ser informados a cada minuto dos resultados dos jogos de futebol da nossa equipa ou liga preferida. Para todos os fãs de esportes Rey e Software Livre, eu apresento a vocês futebol-cli um script desenvolvido em Python e que nos permite visualizar os resultados das partidas de futebol de nosso terminal com qualquer um dos comandos que oferece.
cli de futebol
Oferece-nos a possibilidade de ver os resultados de uma equipa específica até ao resultado de ligas completas, os seus criadores tiraram partido das vantagens do Python e da API gratuita de futebol-data.org, portanto, para o uso deste excelente script, precisamos de uma chave API que acessamos gratuitamente se nos registrarmos no site da Api.
Instale Soccer-Cli
Para ser capaz de usar cli de futebol Devemos ter o python instalado para que possamos fazer o seguinte:
- archlinux e seus derivados:
$ sudo yaourt -S python-pip
- Debian / ubuntu e seus derivados:
$ sudo apt-get install python-pip python-dev build-essential
$ sudo pip install --upgrade pip
$ sudo pip install --upgrade virtualenv
Assim que tivermos o Python pi bem instalado e configurado, além de ter nossa chave de API de dados de futebol, procedemos à instalação de nosso script.
$ sudo pip install soccer-cli
Colocamos nossa chave de API na variável de ambiente SOCCER_CLI_API_TOKEN
export SOCCER_CLI_API_TOKEN="TU API KEY"
Desta forma simples, já temos nosso script python rodando que nos permitirá ver os resultados das partidas de futebol de nosso console. Os criadores deste grande script criaram uma série de comandos para que possamos utilizar todas as suas funções, que compartilharemos a seguir.
Uso do Soccer-Cli
Obtenha a classificação da liga
$ soccer --standings --league = EPL # EPL é o código da Premier League inglesa
Obtenha os resultados de uma equipe específica
$ futebol --equipe = MUFC # MUFC é o código do Manchester United
$ soccer --team = PSG -tempo= 10 # Você pode ver os resultados das últimas 10 partidas do Paris Saint-Germain
Obtenha as próximas partidas
$ futebol -tempo 5 - próximo # Procure as partidas dos próximos 5 dias
$ futebol -tempo 5 - próxima --use12hour # As partidas dos próximos 5 dias com formato de 12 horas
Os resultados das partidas que estão sendo jogadas
$ futebol --ao vivo
Os resultados das partidas de uma liga específica
$ futebol --league = BL # BL é o código da Bundesliga
$ futebol --league = FL -tempo= 15 # Os resultados das partidas da Liga Francesa nos últimos 15 dias
Obtenha as informações dos jogadores de uma equipe
$ soccer --team = JUVE --players
Obtenha os resultados de todas as ligas
$ futebol -tempo= 10 # Os resultados das ligas nos últimos 10 dias
Exporte os resultados em formato CSV ou JSON
$ futebol --league EPL --classificação --csv # saída em formato csv
$ soccer --league EPL --prendimentos --json # saída em formato JSON
Exportar os resultados para um arquivo
$ soccer --league EPL --prendimentos --csv -o 'classificação.csv' # armazena os resultados no formato csv no arquivo `standings.csv`
Comandos de ajuda
$ futebol --ajuda
Lista de ligas suportadas com seus respectivos códigos
- Europa:
- CL: Liga dos Campeões
- Inglaterra:
- EPL: Premier League
- EL1: Liga Um
- França:
- FL: Ligue 1
- FL2: Liga 2
- Alemanha:
- BL: Bundesliga
- BL2:2.Bundesliga
- B3: 3. Liga
- Italia:
- SA: Série A
- Holanda:
- DED: Eredivisie
- Portugal:
- PPL: Primeira Liga
- España:
- CHEGUE: La Liga
- SD: Segunda Divisão
Espero que tenha funcionado para você e comece a ver os resultados do futebol a partir do seu console, de uma forma rápida, fácil e divertida. A propósito, deixo para vocês o elenco da Seleção com mais Champions League da História 🙂
É MUITO BOM!
Ótimo. Pena que está faltando toda a América do Sul, pelo que eu estava vendo, o próprio futebol-data.org não os coleta.
Dói saber que falta a Copa América
Comentário ... yaourt não é usado com sudo
por favor conserte isso
lembranças