Maailman kaunein urheilu kiehtoo epäilemättä miljoonia ihmisiä, ilmaisten ohjelmistojen ystävät eivät ole poikkeus, haluamme saada joka minuutti tietoa suosikkijoukkueemme tai liigamme jalkapallo-otteluiden tuloksista. Kaikille Rey-urheilun ja ilmaisten ohjelmistojen faneille, jotka esitän teille jalkapallo-cli Pythonissa kehitetty komentosarja, jonka avulla voimme tarkastella jalkapallo-otteluiden tuloksia päätelaitteestamme millä tahansa sen tarjoamilla komennoilla.
Jalkapallo-asiakas
Se tarjoaa meille mahdollisuuden nähdä tietyn joukkueen tulokset täydellisten liigojen tuloksiin saakka, sen luojat ovat hyödyntäneet Pythonin ja Free Apin etuja football-data.org, joten tämän erinomaisen komentosarjan käyttöön tarvitaan API-avain, johon pääsemme ilmaiseksi, jos rekisteröidymme Apin verkkosivustolle.
Asenna Soccer-Client
Voit käyttää Jalkapallo-asiakas Meillä on oltava asennettuna python, jonka voimme tehdä seuraavasti:
- archlinux ja sen johdannaiset:
$ sudo yaourt -S python-pip
- Debian / ubuntu ja sen johdannaiset:
$ sudo apt-get install python-pip python-dev build-essential
$ sudo pip install --upgrade pip
$ sudo pip install --upgrade virtualenv
Kun Python pi on asennettu ja konfiguroitu, jalkapallo-data-API-avaimen lisäksi jatkamme komentosarjamme asentamista.
$ sudo pip install soccer-cli
Lisäsimme API-avaimen ympäristömuuttujaan SOCCER_CLI_API_TOKEN
export SOCCER_CLI_API_TOKEN="TU API KEY"
Tällä yksinkertaisella tavalla meillä on jo käynnissä python-komentosarja, jonka avulla voimme nähdä jalkapallo-otteluiden tulokset konsolistamme. Tämän upean komentosarjan luojat ovat luoneet sarjan komentoja, jotta voimme käyttää kaikkia sen toimintoja, jotka jaamme alla.
Soccer-Clientin käyttö
Hanki liigan sijoitukset
$ jalkapallo - ottelut --liiga = EPL # EPL on Englannin Valioliigan koodi
Hanki tietyn tiimin tulokset
$ soccer --tiimi = MUFC # MUFC on Manchester Unitedin koodi
$ jalkapallo --joukkue = PSG -aika= 10 # Voit nähdä viimeisen 10 Saint Saint-Germain -ottelun tulokset
Hanki seuraavat ottelut
$ jalkapallo -aika 5 - tulossa # Etsi seuraavan 5 päivän ottelut
$ jalkapallo -aika 5 --saapuva --käytä 12 tuntia # Seuraavien 5 päivän ottelut 12 tunnin muodossa
Pelattavien otteluiden tulokset
$ soccer - live
Tietyn liigan otteluiden tulokset
$ jalkapallo - liiga = BL # BL on Bundesliigan koodi
$ jalkapallo --liiga = FL -aika= 15 # Ranskan liigan otteluiden tulokset viimeisten 15 päivän aikana
Hanki joukkueen pelaajien tiedot
$ soccer --team = JUVE --pelaajat
Hanki kaikkien liigojen tulokset
$ jalkapallo -aika= 10 # Liigojen tulokset viimeisen 10 päivän ajalta
Vie tulokset CSV- tai JSON-muodossa
$ soccer --liiga EPL --taulukot --csv # tuotos csv-muodossa
$ soccer --liiga EPL --taulukot --json # lähtö JSON-muodossa
Vie tulokset tiedostoon
$ soccer --liiga EPL --taulukko --csv -o 'sijoitukset.csv' # tallentaa tulokset csv-muodossa `` standings.csv`-tiedostoon
Apukomennot
$ jalkapallo --apu
Luettelo tuetuista liigoista ja niiden koodit
- Eurooppa:
- CL: Mestarien liiga
- Englanti:
- EPL: Valioliiga
- EL1: League One
- Ranska:
- FL: Ligue 1
- FL2: Liga 2
- Saksa:
- BL: Bundesliiga
- BL2: 2. Bundesliiga
- BL3: 3. Liiga
- Italia:
- SA: Sarja A
- Hollanti:
- DED: Eredivisie
- Portugali:
- PPL: Ensimmäinen liiga
- España:
- SAAPUMINEN: La Liga
- SD: Toinen divisioona
Toivon, että se on toiminut sinulle ja alat nähdä jalkapallotulokset konsolistasi nopeasti, helposti ja hauskasti. Muuten jätän sinut joukkueeseen, jolla on eniten Mestarien liigaa historiassa 🙂
SE ON TODELLA HYVÄ!
Loistava. Harmi, että koko Etelä-Amerikka puuttuu, siitä, mitä näin, football-data.org itse ei kerää niitä.
On sattuu, että America Cup puuttuu
Kommentti ... yaourtia ei käytetä sudon kanssa
korjaa se
terveiset