Pyvoc, прегледайте речника или го използвайте като речник от терминала

за Pyvoc

В следващата статия ще разгледаме Pyvoc. Този инструмент ще позволи на потребителите да подобрете нашия речник на английски или намерете дефиниция на думи директно от терминала. Трябва да се каже, че Pyvoc все още е в ранен етап на развитие.

Това е инструмент междуплатформен, с отворен код което ще направи достъпно за потребителите речник за командния ред, който също ще ни позволи да добавим речник. С този инструмент потребителите ще могат да тестват или подобряват нашия речник или просто да го използват като CLI речник на Unix-подобни операционни системи.

Инсталирайте Pyvoc на Ubuntu 18.04

Тъй като Pyvoc е написан с помощта на езика за програмиране Python, ще можем инсталирайте го с помощта на Pip3 мениджър на пакети.

Инсталирайте Pip3 на Ubuntu

sudo apt-get install python3-pip

След инсталирането на мениджъра на пакети pip3 можете да продължите към инструмент за инсталиране това ни занимава. В терминала (Ctrl + Alt + T) просто трябва да напишете:

инсталирайте pyvoc

pip3 install pyvoc

Веднъж инсталиран, трябва изпълнете следната команда. С него автоматично ще бъдат създадени необходимите конфигурационни файлове в нашата директория $ HOME.

конфигурация на думата pyvoc

pyvoc word

Някои примери за използване на Pyvoc като речников инструмент от терминала

Ако по някаква причина се интересуваме намерете значението на дума, например 'програмист", в терминала просто трябва да напишете:

програмист за дефиниция на pyvoc

pyvoc programmer

Както можете да видите на предишната екранна снимка, Pyvoc не само показва значението на думата „програмист“. Също така ще ни покаже a примерно изречение за да получим представа как да използваме тази дума на практика.

Друг пример би бил:

Pyvoc определение ръка

pyvoc hand

Както се вижда в предишния изход, думата "ръка" може да се използва като глагол и съществително. Инструментът ще ни покаже и пример за всеки клас за този пример.

В случай, че думата е грешно написана, терминалът ще ни информира, че трябва да проверим правописа и да ни предложи алтернативи към което сме написали:

Грешка в ръката на Pyvoc

Създайте речникови групи

Група лексика не е нищо повече от колекция от думи, добавени от потребителя. Този инструмент ще ни позволи да създадем 100 групи от 60 думи. За да добавите дума към група, като „статистика“, просто трябва да изпълните:

pyvoc statistic -a

Не е необходимо да предоставяте номер на група. Pyvoc ще покаже значението на думата и ще я добави към номер 51 на групата. Ако номерът на групата не е предоставен, Pyvoc ще добавя думите постепенно към групи 51 до 100.

Това също ще бъде възможно посочете група от 1-50, като използвате опцията -g. Например, ако искахме да добавим думата „статистика“ за група 20, това ще бъде направено по следния начин:

добавена е статистическа дефиниция към група 20 pyvoc

pyvoc statistic -a -g 20

Горната команда показва значението на думата 'статистика'и добавете думата към речникова група номер 20. Ако групата не съществува, Pyvoc ще я създаде и ще добави думата.

По подразбиране, Pyvoc включва три предварително дефинирани лексикални групи (101, 102 и 103). Тези групи по подразбиране имат по 800 думи от всяка.

за преглед на генерирани от потребителя групи, просто бягай:

думи добавят потребители на pyvoc

pyvoc word -l

Тествайте и усъвършенствайте речника си по английски

Друга опция, налична в този инструмент, ще бъде мощността попълнете лексикалните групи, преглеждайки дефинициите. Например, за да прегледаме група номер 102, ще използваме опцията -r, както следва:

Група за преглед 102

pyvoc  -r 102

Така че ще можем да прегледаме значението на всички думи в речникова група 102 в произволен ред. За да завършите прегледа, натиснете Ctrl + c за изход.

Също така ще можем да използваме съществуващите групи за подобряване на нашия речник. За да го направите, просто трябва използвайте опцията -q както следва:

тест за лексика на pyvoc

pyvoc 101 -q 20

Тази команда ще ни позволи отговори на въпросник от 20 думи от лексикарна група 101 и ние трябва да изберем подходящата дефиниция. Може да бъде консултирайте още примери на страницата му в GitHub.

Както мисля, че сте виждали, това е прост начин за подобряване на лексиката на английски език, преглед на значението на някои думи или като обикновен речник от командния ред. За повече информация можете да се консултирате с страница GitHub на проекта.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Джими Олано каза той

    Ако е необходимо, те могат да поправят вашия "пип":

    python3 -m pip install --user --upgrade pip

    1.    Дамиен Амоедо каза той

      Благодаря за приноса. Salu2.