A következő cikkben megnézzük a Pyvoc-ot. Ez az eszköz lehetővé teszi a felhasználók számára, hogy javítsa szókincsünket angolul, vagy találjon szavak meghatározását közvetlenül a terminálról. El kell mondani, hogy a Pyvoc még mindig a fejlődés korai szakaszában van.
Ez egy eszköz cross-platform, nyílt forráskódú amely elérhetővé teszi a felhasználók számára a parancssor szótárát, amely lehetővé teszi számunkra a szókincs hozzáadását is. Ezzel az eszközzel a felhasználók tesztelhetik vagy javíthatják szókincsünket, vagy egyszerűen CLI szótárként használhatják Unix-szerű operációs rendszereken.
Telepítse a Pyvoc szoftvert az Ubuntu 18.04-re
Mivel a Pyvoc a Python programozási nyelv segítségével készült, képesek leszünk rá telepítse a Pip3 csomagkezelő.
sudo apt-get install python3-pip
A pip3 csomagkezelő telepítése után folytathatja a műveletet telepítse az eszközt ami foglalkoztat bennünket. A terminálba (Ctrl + Alt + T) csak be kell írnia:
pip3 install pyvoc
A telepítés után meg kell futtassa a következő parancsot. Ezzel a szükséges konfigurációs fájlok automatikusan létrejönnek a könyvtárunkban $ HOME.
pyvoc word
Néhány példa a Pyvoc használatára szótár eszközként a terminálról
Ha bármilyen okból érdekel megtalálja például egy szó jelentését ”programozó", a terminálban csak írnia kell:
pyvoc programmer
Mint az előző képernyőképen láthatja, a Pyvoc nemcsak megmutatja a szó jelentését 'programozó'. Ez azt is megmutatja nekünk a példamondat hogy képet kapjunk arról, hogyan lehet ezt a szót a gyakorlatban használni.
Egy másik példa lenne:
pyvoc hand
Amint az a fenti kimeneten látható, a szó 'kéz' igeként és főnévként használható. Az eszköz bemutat nekünk példát az egyes osztályokra is.
Ha a szó elírása hibás, a terminál tájékoztatni fog minket arról, hogy ellenőriznünk kell a helyesírást, és alternatívákat kell kínálnunk amire írtuk:
Szókincscsoportok létrehozása
A szókincscsoport nem más, mint a felhasználó által hozzáadott szavak gyűjteménye. Ez az eszköz ez lehetővé teszi számunkra, hogy 100 csoportot hozzunk létre 60 szóból. Szó hozzáadása egy csoporthoz, például 'statisztikai', csak futnia kell:
pyvoc statistic -a
Nem kell megadnia a csoport számát. A Pyvoc megmutatja a szó jelentését, és hozzáadja az 51-es csoporthoz. Ha a csoport száma nincs megadva, Pyvoc fokozatosan hozzáadja a szavakat az 51 és 100 közötti csoportokhoz.
Ez is lehetséges lesz adjon meg egy 1-50 tagú csoportot a -g kapcsolóval. Például, ha hozzá akartuk adni a szót 'statisztikai' a 20. csoportba az alábbiak szerint kerülne sor:
pyvoc statistic -a -g 20
A fenti parancs megmutatja a 'szó jelentésétstatisztikai'és adja hozzá a szót a 20. szókincscsoporthoz. Ha a csoport nem létezik, a Pyvoc létrehozza és hozzáadja a szót.
Default, A Pyvoc három előre definiált szókincscsoportot tartalmaz (101., 102. és 103.). Ezek a csoportok alapértelmezés szerint mindegyikből 800 szót tartalmaznak.
hogy a felhasználók által létrehozott csoportok megtekintése, csak fuss:
pyvoc word -l
Tesztelje és fejlessze angol szókincsét
Az eszközben elérhető másik lehetőség a teljesítmény fejezze be a szókincscsoportokat, áttekintve a definíciókat. Például a 102-es csoport ellenőrzéséhez a -r opciót fogjuk használni az alábbiak szerint:
pyvoc -r 102
Tehát véletlenszerű sorrendben áttekinthetjük a 102. szókincscsoport összes szavának jelentését. Az ellenőrzés befejezéséhez nyomja meg a gombot Ctrl + c a kilépéshez.
A meglévő csoportokat is használhatjuk javítsuk szókincsünket. Ehhez csak muszáj -q opció használata alábbiak szerint:
pyvoc 101 -q 20
Ez a parancs lehetővé teszi számunkra válaszoljon egy 20 szóból álló kérdőívet a 101. szókincscsoportból, és ki kell választanunk a megfelelő meghatározást. Lehet konzultál további példák a GitHub oldalán.
Amint azt gondolom, láttad, ez egy egyszerű módszer az angol szókincs javítására, néhány szó jelentésének áttekintésére vagy egyszerű szótárként a parancssorból. További információért keresse fel a projekt GitHub oldal.
Ha szükséges, megjavíthatják a "pip" -et:
python3 -m pip install –felhasználó –upgrade pip
Köszönöm a közreműködést. Salu2.