Den smukkeste sport i verden fascinerer utvivlsomt millioner af mennesker, elskere af gratis software er ingen undtagelse, vi vil hvert minut blive informeret om resultaterne af fodboldkampene i vores yndlingshold eller liga. For alle fans af Rey sport og gratis software præsenterer jeg for dig fodbold-cli et script udviklet i Python, og som giver os mulighed for at se resultaterne af fodboldkampe fra vores terminal med de kommandoer, det tilbyder.
Fodbold-Cli
Det giver os muligheden for at se resultaterne af et specifikt hold op til resultaterne af komplette ligaer, dets skabere har udnyttet fordelene ved Python og Free Api af football-data.org, så til brug af dette fremragende script har vi brug for en API-nøgle, som vi får adgang til gratis, hvis vi tilmelder os på Api-webstedet.
Installer Soccer-Cli
At kunne bruge Fodbold-Cli Vi skal have installeret python, som vi kan gøre som følger:
- archlinux og dets derivater:
$ sudo yaourt -S python-pip
- Debian / ubuntu og dets derivater:
$ sudo apt-get install python-pip python-dev build-essential
$ sudo pip install --upgrade pip
$ sudo pip install --upgrade virtualenv
Når vi først har installeret og konfigureret Python pi, ud over at have vores API-nøgle til fodboldata data, fortsætter vi med at installere vores script.
$ sudo pip install soccer-cli
Vi sætter vores API-nøgle i miljøvariablen SOCCER_CLI_API_TOKEN
export SOCCER_CLI_API_TOKEN="TU API KEY"
På denne enkle måde kører vi allerede vores python-script, der giver os mulighed for at se resultaterne af fodboldkampene fra vores konsol. Skaberne af dette fantastiske script har oprettet en række kommandoer, så vi kan bruge alle dets funktioner, som vi deler nedenfor.
Brug af Soccer-Cli
Få ligestillingen
$ fodbold - status - liga = EPL # EPL er den engelske Premier League-kode
Få resultaterne af et specifikt team
$ fodbold - team = MUFC # MUFC er Manchester United-koden
$ fodbold --team = PSG -tid= 10 # Du kan se resultaterne af de sidste 10 kampe i Paris Saint-Germain
Få de næste kampe
$ fodbold -tid 5 - kommende # Se efter kampene i de næste 5 dage
$ fodbold -tid 5 - kommende - brug12 timer # Kampene de næste 5 dage med 12-timers format
Resultaterne af de kampe, der spilles
$ fodbold - live
Resultaterne af kampene i en bestemt liga
$ fodbold - liga = BL # BL er Bundesliga-koden
$ fodbold - liga = FL -tid= 15 # Resultaterne af de franske ligakampe i de sidste 15 dage
Få information om spillerne i et hold
$ fodbold - team = JUVE - spillere
Få resultaterne af alle ligaer
$ fodbold -tid= 10 # Resultaterne fra ligaerne i de sidste 10 dage
Eksporter resultaterne i CSV- eller JSON-format
$ fodbold - liga EPL - status - csv # output i csv-format
$ fodbold - liga EPL - status - json # output i JSON-format
Eksporter resultaterne til en fil
$ fodbold - liga EPL - status - csv-o 'stillinger.csv' # gemmer resultaterne i csv-format i filen `standings.csv`
Hjælpskommandoer
$ fodbold - hjælp
Liste over understøttede ligaer med deres respektive koder
- Europa:
- CL: Champions League
- England:
- EPL: Premier League
- EL1: League One
- Frankrig:
- FL: Ligue 1
- FL2: Liga 2
- Tyskland:
- BL: Bundesliga
- BL2:2.Bundesliga
- BL3: 3. Liga
- Italia:
- SA: Serie A
- Holland:
- DED: Eredivisie
- Portugal:
- PPL: Første Liga
- España:
- ANKOMST: La Liga
- SD: Anden division
Jeg håber, det har fungeret for dig, og du begynder at se fodboldresultaterne fra din konsol på en hurtig, nem og sjov måde. Forresten forlader jeg dig holdet med det mest Champions League i historien 🙂
DET ER MEGET GODT!
Store. Synd, at hele Sydamerika mangler, fra det jeg så, samler football-data.org ikke dem selv.
Det gør ondt, at America Cup mangler
Kommentar ... yaourt bruges ikke sammen med sudo
rette det
hilsen