Kwinqaku elilandelayo siza kujonga kwi-Wikipedia2text. Oku yi Iskripthi esincinci seShell esiya kusivumela ukuba siqwalasele amanqaku eWikipedia kwiConsole. Ngayo sinokuvula inqaku elikhethiweyo kuso nasiphi na isikhangeli sokubhaliweyo. Sisicelo esifana ne- Wikit, esisicelo sokukhangela iWikipedia kwisiphelo samanqaku kunye nezishwankathelo, esele sipapashe inqaku ngalo mhla wale bhlog.
Uninzi lwethu kungekudala okanye kamva luthathe iWikipedia. Nokuba unokufumana ulwazi malunga nayiphi na inkampani okanye enye ingcaciso malunga nayo nantoni na efika engqondweni okanye efuna ukubonisana nayo. Xa sisenza uphando kugoogle, ngokungagqibekanga ikhonkco kwiWikipedia ihlala ikwiPhezulu 5. I-Wikipedia inamalunga nezigidi ezingama-40, malunga neelwimi ezingaphezu kwama-299 ezahlukeneyo. Ukutsho oko i-Wikipedia yesiNgesi yeyona nguqulelo inkulu.
Iskripthi seqokobhe Sebenzisa isikhangeli sokubhaliweyo ukubonisana nokumela amanqaku e-Wikipedia. Iziphumo ziya kuprintwa njengemveliso esemgangathweni. Okwangoku ixhasa malunga neelwimi ezingama-30 zeWikipedia.
Njengoko benditshilo, lo mbhalo usebenzisa isikhangeli sokubhaliweyo ukubuza kunye nokunikezela amanqaku e-Wikipedia. Ngaloo ndlela Kuya kufuneka sifake nayiphi na kwezi zilandelayo Iibhrawuza zendlela yokubhaliweyo. Emva koko sinokuqhubeka nokufakwa kweWikipedia2text. Logama nje singafaki isikhangeli sesiphelo, ayisayi kusivumela ukuba senze imibuzo.
Uyifaka njani iWikipedia2text ku-Ubuntu
Kusasazo olusekwe kwi-Debian le phakheji ibandakanyiwe kwindawo yokugcina efanelekileyo. Nangona kunjalo, siya kuba nakho ukuyifaka kolunye unikezelo.
Kwi-Debian, Ubuntu nakwiziphumo, sinako faka lo mbhalo usebenzisa umphathi wephakheji. Sivula i-terminal (Ctrl + Alt + T) kwaye kuya kufuneka sibhale lo myalelo ulandelayo:
sudo apt install wikipedia2text
Nangona ukuba asifuni ukufaka nantoni na siya kuba nakho ukukhetha clone yokugcina kunye nokuhambisa ifayile yeWikipedia2text kuphela kwi / bin isikhombisi. Singayishiya inegama elifanayo okanye ukuba ufuna ukuyenza ibe mfutshane kwaye kube lula ukuyikhumbula, uyiqambe njenge iwiki-ehl (okanye elinye igama olithandayo), njengoko ndiza kwenza kulo mzekelo ulandelayo. Ukwenza oku, sivula i-terminal (Ctrl + Alt + T) kwaye sibhale yonke le miyalelo ilandelayo:
git clone https://github.com/chrisbra/wikipedia2text sudo mv wikipedia2text/wikipedia2text /bin/wiki-cli rm -Rf wikipedia2text/
Usebenzisa njani iWikipedia2text
Jonga iWikipedia2text uncedo
Xa sisungula umthetho ngaphandle kwengxoxo, Ngokuzenzekelayo siya kuboniswa iphepha loncedo yesixhobo. Kuyo siya kuba nakho ukubonisana nazo zonke iinketho esiza kuzifumana zifumaneka ukuba sizisebenzise xa sisungula iskripthi.
Phakathi kwabo ndifuna ukuqaqambisa leyo iya kusivumela jonga iilwimi ezixhaswayo. Njengoko ubona kwisikrini sangaphambili, iya kusibonisa ii-acronyms esinokuzisebenzisa xa ujonga amanqaku kwiilwimi ezahlukeneyo.
Ukuqalisa lo mbhalo kwaye uqhagamshelane noncedo, kuya kufuneka sivule i-terminal (Ctrl + Alt + T) kwaye uthayiphe:
wiki-cli
Funda inqaku
Ukufunda naliphi na inqaku leWikipedia, sebenzisa lo myalelo ulandelayo. Kuya kufuneka Cinezela ibha yendawo ukuze udlulele kwiphepha elilandelayo kwinqaku:
wiki-cli -p ubuntu
Funda inqaku ngolunye ulwimi
Siza kuba nakho ukufunda inqaku kwezinye iilwimi ezixhaswa yiWikipedia, esele ndikhankanyile imigca engentla. Ngokwenyani Iskripthi sixhasa iilwimi ezingama-30. Ukwenza oku, sebenzisa lo mthetho ulandelayo. Kule mzekelo siza kuvavanya ulwimi lwesiFrentshi:
wiki-cli -pl fr arch linux
Vula inqaku kwisikhangeli sokubhaliweyo
Ukuvula inqaku leWikipedia kwi isikhangeli sokubhaliweyo esiza kuthi sibe naso ngaphambili, sebenzisa lo mthetho ulandelayo:
wiki-cli -po opensuse
Fumana i-URL yenqaku
Kwimeko apho ufuna yazi i-URL yombuzo, unokufumana olu lwazi ngokwenza lo mthetho ulandelayo:
wiki-cli -u debian
Khipha iWikipedia2text
Kwimeko apho sisebenzisa ngokufanelekileyo ukufaka le script kwikhompyuter yethu, sinokuyisusa ngokulula njengoko sihlala sisenza. Sivula i-terminal (Ctrl + Alt + T) kwaye sibhale lo myalelo ulandelayo:
sudo apt remove wikipedia2text
Ukuba sifuna ukujonga i ikhowudi yemvelaphi yale nto iluncedo, Sibona kwi Iprojekthi yeprojekthi yeGitHub.