De mooiste sport ter wereld fascineert ongetwijfeld miljoenen mensen, liefhebbers van vrije software zijn geen uitzondering, we willen elke minuut op de hoogte blijven van de uitslagen van de voetbalwedstrijden van ons favoriete team of competitie. Voor alle fans van Rey-sport en Vrije Software die ik aan jullie presenteer voetbal-cli een script ontwikkeld in Python waarmee we de resultaten van de voetbalwedstrijden vanaf onze terminal kunnen bekijken met elk van de opdrachten die het biedt.
Voetbal-Cli
Het biedt ons de mogelijkheid om de resultaten van een specifiek team te zien tot aan de resultaten van complete competities, de makers hebben geprofiteerd van de voordelen van Python en de Free Api van football-data.org, dus voor het gebruik van dit uitstekende script hebben we een API-sleutel nodig waartoe we gratis toegang hebben als we ons registreren op de Api-website.
Installeer Soccer-Cli
Om te kunnen gebruiken Voetbal-Cli We moeten python hebben geïnstalleerd die we als volgt kunnen doen:
- archlinux en zijn derivaten:
$ sudo yaourt -S python-pip
- Debian / ubuntu en zijn afgeleiden:
$ sudo apt-get install python-pip python-dev build-essential
$ sudo pip install --upgrade pip
$ sudo pip install --upgrade virtualenv
Zodra we Python pi goed hebben geïnstalleerd en geconfigureerd, gaan we verder met het installeren van ons script, naast onze API-sleutel voor voetbalgegevens.
$ sudo pip install soccer-cli
We plaatsen onze API-sleutel in de omgevingsvariabele SOCCER_CLI_API_TOKEN
export SOCCER_CLI_API_TOKEN="TU API KEY"
Op deze eenvoudige manier hebben we ons python-script al lopen waarmee we de resultaten van de voetbalwedstrijden vanaf onze console kunnen zien. De makers van dit geweldige script hebben een reeks commando's gemaakt zodat we al zijn functies kunnen gebruiken, die we hieronder delen.
Gebruik van Soccer-Cli
Verkrijg het klassement
$ voetbal --standen --league = EPL # EPL is de Engelse Premier League-code
Verkrijg de resultaten van een specifiek team
$ voetbal --team = MUFC # MUFC is de Manchester United-code
$ voetbal --team = PSG -niet de tijd of= 10 # Je kunt de resultaten zien van de laatste 10 wedstrijden van Paris Saint-Germain
Verkrijg de volgende wedstrijden
$ voetbal -niet de tijd of 5 - aanstaande # Zoek de wedstrijden van de komende 5 dagen
$ voetbal -niet de tijd of 5 - aankomend --gebruik 12 uur # De wedstrijden van de komende 5 dagen in 12-uurs formaat
De resultaten van de wedstrijden die worden gespeeld
$ voetbal - live
De resultaten van de wedstrijden van een specifieke competitie
$ voetbal --league = BL # BL is de Bundesliga-code
$ voetbal --league = FL -niet de tijd of= 15 # De resultaten van de Franse competitiewedstrijden van de afgelopen 15 dagen
Verkrijg de informatie van de spelers van een team
$ voetbal --team = JUVE --spelers
Bekijk de resultaten van alle competities
$ voetbal -niet de tijd of= 10 # De resultaten van de competities in de afgelopen 10 dagen
Exporteer de resultaten in CSV- of JSON-indeling
$ soccer --league EPL --stand --csv # uitvoer in csv-formaat
$ soccer --league EPL --standen --json # uitvoer in JSON-indeling
Exporteer de resultaten naar een bestand
$ voetbal --league EPL --stand --csv -o 'stand.csv' # slaat de resultaten op in csv-formaat in het bestand `stand.csv`
Help-opdrachten
$ voetbal --help
Lijst met ondersteunde competities met hun respectievelijke codes
- Europa:
- KL: Champions League
- Engeland:
- EPL: Eredivisie
- EL1: Eerste Divisie
- Frankrijk:
- FL: Ligue 1
- FL2: League 2
- Duitsland:
- BL: Bundesliga
- BL2:2.Bundesliga
- BL3: 3. Competitie
- Italia:
- SA: Serie A
- Holland:
- DED: Eredivisie
- Portugal:
- PPL: Eerste Liga
- Spanje:
- AANKOMEN: La Liga
- SD: Tweede Klasse
Ik hoop dat het voor jou heeft gewerkt en dat je de voetbalresultaten op je console op een snelle, gemakkelijke en leuke manier begint te zien. Ik laat je trouwens de ploeg achter van het team met de meeste Champions League in de geschiedenis 🙂
HET IS HEEL GOED!
Super goed. Jammer genoeg ontbreekt heel Zuid-Amerika, van wat ik zag, verzamelt football-data.org ze zelf niet.
Het doet pijn dat de America Cup ontbreekt
Commentaar ... yaourt wordt niet gebruikt met sudo
repareer dat alstublieft
groeten