В следующей статье мы рассмотрим Pyvoc. Этот инструмент позволит пользователям улучшить наш словарный запас на английском или найти определение слов прямо с терминала. Надо сказать, что Pyvoc все еще находится на ранней стадии разработки.
Это инструмент кроссплатформенность, открытый исходный код это сделает доступным для пользователей словарь для командной строки, который также позволит нам добавлять словарный запас. С помощью этого инструмента пользователи смогут тестировать или улучшать наш словарный запас или просто использовать его в качестве словаря CLI в Unix-подобных операционных системах.
Установите Pyvoc в Ubuntu 18.04
Поскольку Pyvoc написан с использованием языка программирования Python, мы сможем установить его с помощью Менеджер пакетов Pip3.
sudo apt-get install python3-pip
После установки диспетчера пакетов pip3 можно переходить к установить инструмент что нас занимает. В терминале (Ctrl + Alt + T) вам просто нужно ввести:
pip3 install pyvoc
После установки вы должны выполните следующую команду. С его помощью в нашем каталоге автоматически будут созданы необходимые файлы конфигурации. $ HOME.
pyvoc word
Некоторые примеры использования Pyvoc в качестве словарного инструмента из терминала
Если по какой-то причине мы заинтересованы найти значение слова, например 'программист", в терминале достаточно написать:
pyvoc programmer
Как видно на предыдущем скриншоте, Pyvoc не только показывает значение слова 'программист'. Это также покажет нам пример предложения чтобы мы получили представление о том, как использовать это слово на практике.
Другой пример:
pyvoc hand
Как видно из предыдущего вывода, слово 'рука' может использоваться как глагол, так и существительное. Инструмент также покажет нам пример каждого класса для этого примера.
В случае ошибки в слове терминал сообщит нам, что мы должны проверить орфографию, и предложит нам альтернативы на что мы написали:
Создавайте словарные группы
Словарная группа - это не что иное, как набор слов, добавленных пользователем. Этот инструмент это позволит нам создать 100 групп по 60 слов. Чтобы добавить слово в группу, например статистика, вам просто нужно запустить:
pyvoc statistic -a
Номер группы указывать не нужно. Pyvoc покажет значение слова и добавит его в группу номер 51. Если номер группы не указан, Pyvoc будет постепенно добавлять слова в группы с 51 по 100..
Также будет возможно укажите группу от 1 до 50 с помощью опции -g. Например, если мы хотим добавить слово статистика для группы 20 это будет сделано следующим образом:
pyvoc statistic -a -g 20
Приведенная выше команда показывает значение слова 'статистика'и добавьте слово в словарную группу номер 20. Если группа не существует, Pyvoc создаст ее и добавит слово.
По умолчанию, Pyvoc включает три предопределенные словарные группы (101, 102 и 103). Эти группы по умолчанию содержат по 800 слов в каждой.
к просматривать группы, созданные пользователями, просто беги:
pyvoc word -l
Проверьте и улучшите свой словарный запас английского
Другой вариант, доступный в этом инструменте, - это мощность заполните словарные группы, просматривая определения. Например, чтобы просмотреть группу номер 102, мы будем использовать параметр -r следующим образом:
pyvoc -r 102
Таким образом, мы сможем просмотреть значения всех слов в словарной группе 102 в произвольном порядке. Чтобы закончить обзор, нажмите Ctrl + c для выхода.
Мы также сможем использовать существующие группы для улучшить наш словарный запас. Для этого вам просто нужно используйте параметр -q следующим образом:
pyvoc 101 -q 20
Эта команда позволит нам ответьте на анкету из 20 слов из словарной группы 101, и мы должны выбрать подходящее определение. Они могут советоваться больше примеров на его странице GitHub.
Как я думаю, вы видели, это простой способ улучшить словарный запас английского языка, проверить значение некоторых слов или использовать простой словарь из командной строки. Для получения дополнительной информации вы можете обратиться к страница проекта на GitHub.
При необходимости отремонтируют вашу «шишку»:
python3 -m pip install --user --upgrade pip
Спасибо за вклад. Salu2.