No próximo artigo, daremos uma olhada no Pyvoc. Esta ferramenta permitirá que os usuários melhore nosso vocabulário em inglês ou encontre uma definição de palavras diretamente do terminal. Deve ser dito que Pyvoc ainda está em um estágio inicial de desenvolvimento.
É uma ferramenta plataforma cruzada, código aberto que disponibilizará aos usuários um dicionário para a linha de comando que também nos permitirá adicionar vocabulário. Com esta ferramenta, os usuários poderão testar ou melhorar nosso vocabulário ou simplesmente usá-lo como um dicionário CLI em sistemas operacionais do tipo Unix.
Instale o Pyvoc no Ubuntu 18.04
Uma vez que Pyvoc é escrito usando a linguagem de programação Python, seremos capazes de instale-o usando o Gerenciador de pacotes pip3.
sudo apt-get install python3-pip
Após a instalação do gerenciador de pacotes pip3, você pode prosseguir para instale a ferramenta isso nos ocupa. No terminal (Ctrl + Alt + T) basta digitar:
pip3 install pyvoc
Depois de instalado, você deve execute o seguinte comando. Com ele, os arquivos de configuração necessários serão criados automaticamente em nosso diretório $ HOME.
pyvoc word
Alguns exemplos para usar o Pyvoc como ferramenta de dicionário do terminal
Se por algum motivo estamos interessados encontre o significado de uma palavra, por exemplo 'programador', no terminal basta escrever:
pyvoc programmer
Como você pode ver na imagem anterior, Pyvoc não só mostra o significado da palavra 'programador'. Também nos mostrará um frase de exemplo para termos uma ideia de como usar essa palavra na prática.
Outro exemplo seria:
pyvoc hand
Como visto na saída anterior, a palavra 'mão' pode ser usado como verbo e substantivo. A ferramenta também nos mostrará um exemplo de cada classe para este exemplo.
Caso a palavra esteja incorreta, o terminal nos informará que devemos verificar a ortografia e nos oferecerá alternativas para o qual escrevemos:
Crie grupos de vocabulário
Um grupo de vocabulário nada mais é do que uma coleção de palavras adicionadas pelo usuário. Esta ferramenta nos permitirá criar 100 grupos de 60 palavras. Para adicionar uma palavra a um grupo, como 'estatística', você só precisa executar:
pyvoc statistic -a
Você não precisa fornecer um número de grupo. O Pyvoc mostrará o significado da palavra e o adicionará ao número do grupo 51. Se o número do grupo não for fornecido, Pyvoc adicionará as palavras aos grupos de 51 a 100.
Também será possível especifique um grupo de 1-50 usando a opção -g. Por exemplo, se quisermos adicionar a palavra 'estatística' para o grupo 20, seria feito da seguinte forma:
pyvoc statistic -a -g 20
O comando acima mostra o significado da palavra 'estatística'e adicione a palavra ao grupo de vocabulário número 20. Se o grupo não existir, Pyvoc irá criá-lo e adicionar a palavra.
Por padrão, Pyvoc inclui três grupos de vocabulário predefinidos (101, 102 e 103). Esses grupos, por padrão, têm 800 palavras de cada.
Pára ver grupos gerados pelo usuário, apenas corra:
pyvoc word -l
Teste e melhore o seu vocabulário de inglês
Outra opção disponível nesta ferramenta será o poder complete os grupos de vocabulário revisando as definições. Por exemplo, para verificar o grupo número 102, usaremos a opção -r da seguinte forma:
pyvoc -r 102
Assim, poderemos revisar o significado de todas as palavras no grupo de vocabulário 102 em ordem aleatória. Para terminar a revisão, pressione Ctrl + C para sair.
Também poderemos usar os grupos existentes para melhore nosso vocabulário. Para fazer isso, você só precisa use a opção -q como se segue:
pyvoc 101 -q 20
Este comando nos permitirá responda um questionário de 20 palavras do grupo de vocabulário 101 e devemos selecionar a definição apropriada. Podem consultar mais exemplos em sua página do GitHub.
Como eu acho que você viu, esta é uma maneira simples de melhorar o vocabulário em inglês, revisar o significado de algumas palavras ou como um dicionário simples na linha de comando. Para mais informações, você pode consultar o página do projeto GitHub.
Se necessário, eles podem reparar seu "pip":
python3 -m pip install --user --upgrade pip
Obrigado pela contribuição. Salu2.