Maailma ilusaim spordiala paelub kahtlemata miljoneid inimesi, vabatarkvara austajad pole erandid, tahame, et meid teavitataks iga minut oma lemmikmeeskonna või -liiga jalgpallivõistluste tulemustest. Kõigile Rey spordi- ja vabatarkvara fännidele, mida ma teile esitlen jalgpall-cli Pythonis välja töötatud skript, mis võimaldab meil vaadata oma terminalist Jalgpallivõistluste tulemusi mis tahes selle pakutavate käskudega.
Jalgpall-klient
See pakub meile võimalust näha konkreetse meeskonna tulemusi kuni täielike liigade tulemusteni, selle loojad on ära kasutanud Pythoni ja Free Api eeliseid football-data.org, seega vajame selle suurepärase skripti kasutamiseks API-võtit, millele pääseme tasuta juurde, kui registreerume Api veebisaidil.
Installige Soccer-Client
Kasutamiseks Jalgpall-klient Meil peab olema installitud python, mida saame teha järgmiselt:
- archlinux ja selle derivaadid:
$ sudo yaourt -S python-pip
- Debian / ubuntu ja selle derivaadid:
$ sudo apt-get install python-pip python-dev build-essential
$ sudo pip install --upgrade pip
$ sudo pip install --upgrade virtualenv
Kui Python pi on hästi installitud ja konfigureeritud, jätkame lisaks jalgpalliandmete API võtme olemasolule ka oma skripti installimist.
$ sudo pip install soccer-cli
Me panime oma API võtme keskkonnamuutujasse SOCCER_CLI_API_TOKEN
export SOCCER_CLI_API_TOKEN="TU API KEY"
Sel lihtsal viisil töötab meil juba meie pythoni skript, mis võimaldab meil oma konsoolilt jalgpallivõistluste tulemusi vaadata. Selle suurepärase skripti loojad on loonud rea käske, et saaksime kasutada kõiki selle funktsioone, mida jagame allpool.
Jalgpalliklubi kasutamine
Hankige liiga edetabel
$ soccer --standards --liiga = EPL # EPL on Inglise kõrgliiga kood
Hankige konkreetse meeskonna tulemused
$ soccer - meeskond = MUFC # MUFC on Manchester Unitedi kood
$ soccer - meeskond = PSG -aeg= 10 # Näete Pariisi Saint-Germaini viimase 10 matši tulemusi
Hankige järgmised matšid
$ jalgpall -aeg 5 - tulemas # Otsige järgmise 5 päeva vasteid
$ jalgpall -aeg 5 - tulemas - kasutage 12 tundi # Järgmise 5 päeva vasted 12-tunnise vorminguga
Mängitavate matšide tulemused
$ soccer - live
Konkreetse liiga kohtumiste tulemused
$ soccer --liiga = BL # BL on Bundesliga kood
$ soccer --liiga = FL -aeg= 15 # Prantsusmaa liiga mängude tulemused viimase 15 päeva jooksul
Hankige meeskonna mängijate teavet
$ soccer - meeskond = JUVE - mängijad
Hankige kõigi liigade tulemused
$ jalgpall -aeg= 10 # Liigade tulemused viimase 10 päeva jooksul
Eksportige tulemused CSV- või JSON-vormingus
$ soccer --liiga EPL --seisud --csv # väljund csv-vormingus
$ soccer --liiga EPL --seis - Json # väljund JSON-vormingus
Eksportige tulemused faili
$ soccer --liiga EPL --seis - --csv -o 'tabeliseis.csv' # salvestab tulemused csv-vormingus faili `standings.csv`
Abi käsud
$ soccer - abi
Toetatud liigade loetelu koos vastavate koodidega
- Euroopa:
- CL: Meistrite liiga
- Inglismaa:
- EPL: Esiliiga
- EL1: Esimene liiga
- Prantsusmaa:
- FL: 1. liiga
- FL2: 2. liiga
- Saksamaa:
- BL: Bundesliga
- BL2:2.Bundesliga
- BL3: 3. Liiga
- Itaalia:
- SA: A-seeria
- Holland:
- SEDA: Eredivisie
- Portugal:
- PPL: Esiliiga
- España:
- SAABUV: La Liga
- SD: teine diviis
Loodan, et see töötas teie jaoks ja hakkate oma konsoolilt jalgpallitulemusi nägema kiiresti, lihtsalt ja lõbusalt. Muide, ma jätan teile ajaloo enim Meistrite liigat omava meeskonna koosseisu 🙂
See on väga hea!
Suurepärane. Kahju, et kogu Lõuna-Ameerika puudub, sellest, mida ma nägin, football-data.org ise neid ei kogu.
Valus on see, et America Cup on puudu
Kommentaar ... yaourti ei kasutata sudoga
palun parandage see
seoses