Maqaalka soo socda waxaan ku eegeynaa Pyvoc. Qalabkani wuxuu u oggolaan doonaa dadka isticmaala inay hagaajinta ereybixinteena Ingiriisiga ama hel qeexitaanka ereyada si toos ah uga socota terminalka. Waa in la yiraahdaa Pyvoc wali wuxuu ku jiraa marxalad hore oo horumarineed.
Waa qalab isweydaarsi-madal, ilo furan taasi waxay u sahlaysaa dadka isticmaala qaamuus laynka amarka ah oo waliba noo oggolaan doona inaan ku darno erey bixin. Qalabkan, isticmaaleyaashu waxay awoodi doonaan inay tijaabiyaan ama horumariyaan ereyadeenna ama ay si fudud ugu adeegsadaan qaamuuska CLI ee nidaamyada hawlgalka Unix-like.
Ku rakib Pyvoc on Ubuntu 18.04
Maaddaama Pyvoc la qoro iyadoo la adeegsanayo luuqadda barnaamijka Python, waan awoodi doonnaa ku rakib adigoo isticmaalaya Maamulaha xirmada Pip3.
sudo apt-get install python3-pip
Kadib rakibida maareeyaha xirmada pip3, waxaad usii gudbi kartaa rakibi qalabka taas ayaa ina mashquulisay. Terminalka (Ctrl + Alt + T) waa inaad qortaa:
pip3 install pyvoc
Marka la rakibo, waa inaad socod amarka soo socda. Iyada oo leh, faylasha qaabeynta lagama maarmaanka ah ayaa si otomaatig ah loogu abuuri doonaa galkayaga $ HOME.
pyvoc word
Tusaalooyinka qaarkood si loogu isticmaalo Pyvoc sidii qalab qaamuus ah oo laga helo terminalka
Haddii sabab kasta ha noqotee aan danaynayno hel macnaha eray, tusaale ahaan 'barnaamijka', terminaalka kaliya waa inaad ku qortaa:
pyvoc programmer
Sida aad ku arki karto shaashadda hore, Pyvoc oo keliya maahan wuxuu muujinayaa macnaha erayga 'barnaamij'. Waxay sidoo kale ina tusaysaa a tusaale xukun si aan fikrad uga helno sida eraygaas loogu isticmaalo ficil ahaan.
Tusaale kale wuxuu noqon karaa:
pyvoc hand
Sida lagu arkay wax soo saarka kor ku xusan, ereyga 'gacanta' waxaa loo isticmaali karaa fal ahaan iyo magac ahaan. Qalabku wuxuu sidoo kale ina tusi doonaa tusaale fasal kasta tusaalahan.
Hadday eraygu qalad yahay, terminalka noo sheeg in ay tahay inaan hubino higgaadinta oo aad noo siiso waxyaabo kale oo aan u qornay:
Abuur kooxo ereyo
Kooxda ereybixintu wax kale kama ahan ururinta ereyada uu ku daray adeegsadaha. Qalabkan waxay noo oggolaan doontaa inaan abuurno 100 koox oo ka kooban 60 erey. In erey lagu daro koox, sida 'tirakoob', waa inaad ordaa:
pyvoc statistic -a
Uma baahnid inaad bixiso lambar koox ah. Pyvoc wuxuu muujin doonaa macnaha erayga wuxuuna ku darayaa nambarka 51. Haddii nambarka kooxda aan la bixin, Pyvoc waxay ku dari doontaa ereyada si tartiib tartiib ah kooxaha 51 ilaa 100.
Sidoo kale waa suurtagal cadee koox 1-50 ah adoo adeegsanaya ikhtiyaarka -g. Tusaale ahaan, haddii aan rabnay inaan ereyga ku darno 'tirakoob' koox 20, waxaa loo samayn lahaa sida soo socota:
pyvoc statistic -a -g 20
Amarka kor ku xusan wuxuu muujinayaa macnaha erayga 'tirokoob'kuna dar ereyga kooxda nambarka 20. Haddii kooxdu aysan jirin, Pyvoc ayaa abuuri doonta oo ereyga ku dari doonta.
Ugu talagal, Pyvoc waxaa ku jira seddex koox oo ereybixin cayiman (101, 102 iyo 103). Kooxahan waxay leeyihiin ereyo kasta oo ka kooban 800.
para arag kooxaha soo saaray isticmaaleyaasha, kaliya ordo:
pyvoc word -l
Tijaabi oo hagaaji ereyadaada Ingiriisiga
Ikhtiyaar kale oo laga heli karo qalabkan ayaa noqon doona awoodda dhammaystiraan kooxaha ereyada ee dib u eegaya qeexitaannada. Tusaale ahaan, si aan u hubino lambarka kooxda 102, waxaan u isticmaali doonnaa xulashada -r sida soo socota:
pyvoc -r 102
Marka waxaan awood u yeelan doonnaa inaan dib u eegno macnaha dhammaan ereyada ku jira ereybixinta koox 102 si nidaamsan. Si aad u dhamayso dib u eegista, riix Ctrl + c inuu baxo.
Waxaan sidoo kale awoodi doonaa inaan u adeegsano kooxaha jira hagaajinta ereyadeenna. Si aad u sameyso, waa inaad kaliya sameysaa adeegso -q doorasho sida soo socota:
pyvoc 101 -q 20
Amarkan ayaa noo oggolaan doona ka jawaab su'aalaha 20 erey oo ka socda kooxda ereyada 101 waana inaan doorannaa qeexitaanka ku habboon. Way awoodaan la tasho tusaalooyin badan boggiisa GitHub.
Sidaan u maleynayo inaad aragtay, tani waa hab fudud oo lagu hormarin karo eraybixinta Ingiriisiga, dib u eegista macnaha ereyada qaarkood ama qaamuus fudud oo ka socda qadka amarka. Wixii macluumaad dheeraad ah waxaad kala tashan kartaa mashruuca GitHub.
Haddii loo baahdo, waxay hagaajin karaan "tubbada":
python3 -m pip pip rakib –user –upgrade pip
Waad ku mahadsantahay soo galinta. Salu2.