Owona mdlalo umhle kwihlabathi ngokungathandabuzekiyo unomdla kwizigidi zabantu, abathandi besoftware yasimahla abahlukanga, sifuna ukwaziswa ngomzuzu ngamnye ngeziphumo zeMidlalo yeSoka yeqela lethu esilithandayo okanye iligi. Kubo bonke abo banomdla ngomdlalo weKumkani kunye neSoftware yasimahla, ndibonisa kuwe ibhola ekhatywayo-ehl iskripthi esiphuhliswe kwiPython esivumela ukuba sijonge iziphumo zomdlalo weSoka kwi-terminal yethu ngayo nayiphi na imiyalelo esinika yona.
Ibhola ekhatywayo-Cli
Isinika ithuba lokubona iziphumo zeqela elithile ukuya kwiziphumo zeligi epheleleyo, abadali bayo basebenzise inzuzo yePython kunye neFree API. football-data.org, ukuze sisebenzise lo mbhalo ubalaseleyo sifuna i-API Key esifikelela kuyo simahla ukuba sibhalisa kwiwebhusayithi ye-API.
Faka iSoccer-Cli
Ukuze ukwazi ukusebenzisa Ibhola ekhatywayo-Cli Kufuneka sibe ne-python efakwe, esinokuyenza ngolu hlobo lulandelayo:
- archlinux kunye nezinto eziphuma kuyo:
$ sudo yaourt -S python-pip
- Debian/ubuntu kunye nezinto eziphuma kuyo:
$ sudo apt-get install python-pip python-dev build-essential
$ sudo pip install --upgrade pip
$ sudo pip install --upgrade virtualenv
Nje ukuba sibe nePython pi efakwe ngokufanelekileyo kwaye iqwalaselwe, ukongeza ekubeni nesitshixo se-API yedatha yebhola, siyaqhubeka nokufaka iskripthi sethu.
$ sudo pip install soccer-cli
Sibeka isitshixo sethu se-API kwindawo eguquguqukayo SOCCER_CLI_API_TOKEN
export SOCCER_CLI_API_TOKEN="TU API KEY"
Ngale ndlela ilula sele sinombhalo wethu wepython osebenzayo oya kusivumela ukuba sibone iziphumo zemidlalo yebhola kwi-console yethu. Abadali besi script esikhulu baye benza uluhlu lwemiyalelo ukuze sikwazi ukusebenzisa yonke imisebenzi yayo, esabelana ngayo ngezantsi.
Ukusebenzisa iSoccer-Cli
Fumana ukuma kweligi
I-$ yesoka --ukuma --league=EPL # I-EPL yikhowudi ye-English Premier League
Fumana iziphumo zeqela elithile
I-$ yesoka --iqela=MUFC # MUFC yikhowudi yeManchester United
I-$ yesoka --iqela=PSG --ixesha= 10 # Ungazibona iziphumo zemidlalo eli-10 yokugqibela yeParis Saint-Germain
Fumana imidlalo elandelayo
$ibhola ekhatywayo --ixesha 5 --izayo # Khangela imidlalo kwiintsuku ezi-5 ezizayo
$ibhola ekhatywayo --ixesha 5 --izayo --use12hour # Imidlalo yeentsuku ezi-5 ezizayo kwifomathi yeeyure ezili-12
Iziphumo zemidlalo edlalwayo
$ yesoka --phila
Iziphumo zemidlalo yoMbutho othile
I-$ yesoka --iligi=BL #BL yikhowudi yeBundesliga
I-$ yesoka --iligi=FL --ixesha= 15 # Iziphumo zemidlalo yeFrench League kwezi ntsuku zili-15 zidlulileyo
Ufumana ulwazi malunga nabadlali beQela
I-$ yesoka --iqela=JUVE --abadlali
Fumana iziphumo zazo zonke iiLeague
$ibhola ekhatywayo --ixesha= 10 # Iziphumo zeLeague kwiintsuku ezili-10 ezidlulileyo
Thumela iziphumo kwi-CSV okanye kwifomathi ye-JSON
$ yesoka --league EPL --ukuma --csv # imveliso kwifomati ye-csv
$ yesoka --iligi EPL --ukuma --json # imveliso kwifomati yeJSON
Thumela ngaphandle iziphumo kwifayile
$ yesoka --league EPL --ukuma --csv -o 'Ukuma.csv' # gcina iziphumo kwifomati ye-csv kwifayile `standings.csv`
Imiyalelo yoNcedo
$ yesoka --uncedo
Uluhlu lweeLegi ezixhaswayo kunye neekhowudi zazo
- Yurophu:
- CL: IChampions League
- ENgilani:
- EPL: IPremier League
- EL1: League One
- IFrance:
- FL: uLigue 1
- FL2: uLigue 2
- Ijamani:
- BL: Bundesliga
- BL2: 2. Bundesliga
- BL3: 3. League
- ElamaTaliyane:
- SA: Uthotho A
- eHolland:
- DED: Eredivisie
- Portugal:
- PPL: Primeira Liga
- ISpain:
- I-LLIGA: Umbutho
- SD: ICandelo leSibini
Ndiyathemba ukuba ikusebenzele kwaye uqala ukubona iziphumo zebhola ekhatywayo kwikhonsoli yakho, ngokukhawuleza, ngendlela elula neyonwabisayo. Ngendlela, ndikushiyela iqela leQela elineyona Champions League kwiMbali 🙂
KUHLE KAKHULU!
Uqaqambileyo. Kulihlazo ukuba wonke uMzantsi Merika ulahlekile, kwinto endiyibonileyo, i-football-data.org ngokwayo ayizihlanganisi.
Lihlazo into yokuba iCopa America ilahlekile
Izimvo… yaourt ayisetyenziswanga ne-sudo
nceda uyilungise
Phendula nge quote