Ir al contenido principal

Entradas

Destacados

Diccionario español en la terminal.

Mucho tiempo me pregunté sobre las opciones que se tienen en la línea de comandos para buscar el significado de palabras en español sin tener que recurrir a un navegador web u otra interfaz que nos demore en saber lo que necesitamos.

No encontré nada para mi lengua.

Con unas cuantas líneas de código en Python logre la funcionalidad que necesitaba, todo gracias al web scraping. Obviamente para que funcione la computadora necesita salida a Internet.




Python puede generar un ejecutable, a modo que no tengamos que hacer un alias o un shell wrapper para que funcione como si se tratara de un comando más del sistema operativo.

Creación de ejecutable
La utilitaria que probé fue pyinstaller. Si no lo tienen en su biblioteca la pueden instalar con su gestor de paquetes para Python, por ejemplo pip (previamente instalado también).

sudo pip3 install pyinstaller



Una vez que terminó de instalar las dependencias y el módulo en sí, solo ejecutamos el comando:

pyinstaller dictionary.py
Esto generará …

Entradas más recientes

Montaje de unidades en sistemas con Systemd y fstab

Cat Command

Montaje de unidades en sistemas con systemd y fstab.

Interactuando con el bash man page.