Muchikamu chinotevera isu ticha tarisa kuPyvoc. Ichi chishandiso chinotendera vashandisi ku kunatsiridza mazwi edu muChirungu kana kuwana tsananguro yemazwi zvakananga kubva kumagumo. Izvo zvinofanirwa kutaurwa kuti Pyvoc ichiri muchikamu chekutanga chebudiriro.
Icho chishandiso muchinjika-chikuva, yakavhurwa sosi izvo zvinoita kuti vashandisi vawanikwe duramazwi remutsetse wekuraira uyo unotitenderawo kuti tiwedzere mazwi. Neichi chishandiso, vashandisi vachakwanisa kuyedza kana kunatsiridza mazwi edu kana kungoishandisa seduramazwi reCII pane Unix-senge anoshanda masystem.
Isa Pyvoc pane Ubuntu 18.04
Sezvo Pyvoc yakanyorwa uchishandisa mutauro wePython programming, isu tichakwanisa isai iyo uchishandisa iyo Pip3 package maneja.
sudo apt-get install python3-pip
Kamwe kuiswa kwepip3 package maneja kwapera, unogona kuenderera ku gadza chishandiso izvo zvinotitora. Mune terminal (Ctrl + Alt + T) iwe unongofanira kutaipa:
pip3 install pyvoc
Kamwe yaiswa, iwe unofanirwa mhanya unotevera kuraira. Nayo iwo anodikanwa ekugadzirisa mafaira achazogadzirwa otomatiki mudhairekitori redu $ HOME.
pyvoc word
Mimwe mienzaniso yekushandisa Pyvoc seduramazwi chishandiso kubva kune iyo terminal
Kana pane chero chikonzero isu tiri kufarira tsvaga zvinoreva izwi, semuenzaniso 'programmer', mune terminal iwe unongofanira kunyora:
pyvoc programmer
Sezvauri kuona mune yapfuura skrini, Pyvoc kwete chete inoratidza zvinoreva izwi 'programmer'. Iye achatiratidzawo a muenzaniso mutongo kuitira kuti titore pfungwa yekushandisa izwi iri mukuita.
Mumwe muenzaniso ungave:
pyvoc hand
Sezvinoonekwa mune zvakaburitswa pamusoro, izwi 'ruoko' inogona kushandiswa sechiito uye zita. Chishandiso chinotiratidzawo muenzaniso wekirasi yega yega yemuenzaniso uyu.
Kana izwi rikapereterwa zvisizvo, iyo terminal inotizivisa kuti tinofanirwa kutarisa chiperengo uye kutipa dzimwe nzira kwatakanyora:
Gadzira mapoka emazwi
Boka remazwi hapana chimwe kunze kwekuunganidzwa kwemazwi akawedzerwa nemushandisi. Ichi chishandiso izvo zvichatibvumidza isu kuti tigadzire mapoka zana emazita makumi matanhatu. Kuwedzera izwi kuboka, senge 'nhamba', iwe unofanirwa kumhanya:
pyvoc statistic -a
Haufanire kupa nhamba yeboka. Pyvoc icharatidza zvinorehwa neshoko uye riwedzere kuboka nhamba 51. Kana iyo nhamba yeboka isina kupihwa, Pyvoc ichawedzera mazwi nekuwedzera kumapoka kubva pa51 kusvika zana.
Zvichazoitawo zvakare taura boka re1-50 uchishandisa iyo -g sarudzo. Semuenzaniso, kana isu taida kuwedzera izwi 'nhamba' kuboka makumi maviri, zvaizoitwa seinotevera:
pyvoc statistic -a -g 20
Iwo wekumusoro kuraira unoreva zvinoreva izwi 'statistic'uye wedzera izwi kushoko remazwi boka makumi maviri. Kana boka racho risipo, Pyvoc inozoigadzira uye nekuwedzera iro izwi.
Default, Pyvoc inosanganisira matatu akafanotaurwa mazwi echikwata (101, 102 uye 103). Aya mapoka nekutadza ane mazana mazana nesere emashoko.
Para tarisa mapoka akagadzirwa nevashandisi, mhanya chete:
pyvoc word -l
Edza uye uvandudze izwi rako reChirungu
Imwe sarudzo inowanikwa mune ino chichava simba Pedzisa mazwi echikwata uchiongorora tsananguro. Semuenzaniso, kutarisa boka nhamba 102, isu tinoshandisa iyo -r Sarudzo seinotevera:
pyvoc -r 102
Saka tichakwanisa kuongorora zvinorehwa nemazwi ese muchikamu chemazwi 102 muchidimbu. Kuti upedze kuongorora, pinda Ctrl + c kubuda.
Tichakwanisa zvakare kushandisa mapoka aripo ku kunatsiridza mazwi edu. Kuti uzviite, iwe unotofanira kudaro shandisa -q sarudzo zvinotevera:
pyvoc 101 -q 20
Uyu murairo uchatibvumira pindura mubvunzo wemibvunzo yemazwi makumi maviri kubva kuboka remazwi 20 uye tinofanira kusarudza tsananguro yakakodzera. Unogona kuva bvunza mimwe mienzaniso pane rake GitHub peji.
Sekufunga kwangu iwe waona, iyi iri nyore nzira yekuvandudza mazwi muChirungu, wongorora zvinoreva mamwe mazwi kana seduramazwi riri nyore kubva pamutsetse wekuraira. Kuti uwane rumwe ruzivo iwe unogona kubvunza iyo chirongwa GitHub peji.
Kana zvichidikanwa, vanogona kugadzirisa yako "pombi":
python3 -
Ndatenda nekuisa. Salu2.