Pylabra. Aplicación para almacenar vocabulario

05/04/2019Artículo original

Hace bastante tiempo que Haitike y yo dejamos de desarrollar Pylabra, y nunca creé una entrada hablando de la aplicación en sí, asi que me he decidido a escribirla.

Antes de nada, el programa necesita instalar algunas dependencias, entre ellas la libreria sqllite y las librerias de wxWidgets (python-wxgtk2.8), que podemos instalar de la siguiente manera:

sudo aptitude install libsqlite python-wxgtk2.8

Una vez instaladas podemos ejecutar el programa haciendo clic en el archivo llamado main.py, o bien desde consola con:

./main.py

Podéis descargar Pylabra desde Github

Una vez lo ejecutéis, vereis la pantalla principal:

La interfaz es muy simple con 5 botones arriba (En esta imagen falta uno, el botón “Acerca de”), pero en las siguientes imágenes aparecerá.

Bien, lo primero que vamos a probar es a añadir una palabra, para ello hacemos clic en el primer botón de la parte superior izquierda, lo que nos abrirá esta ventana:

  GAMBADAS: El 77% de los sitios web utiliza bibliotecas JavaScript vulnerables

En un principio esta aplicación estaba pensada para almacenar palabras en Alemán, por eso aparecen unos RadioButton con los distintos géneros en Alemán, podeis ignorar esa parte y almacenar palabras del idioma que queráis. Si no os gusta que aparezca, decidmelo y os digo la parte de código que tenéis que eliminar.

En esta pantalla simplemente rellenamos los campos que queramos y le damos a “Guardar y salir”

Ahora vemos que se ha generado una fila en la pantalla principal con la palabra que avabamos de crear:

Si hacemos clic con el botón derecho sobre una fila, podemos editar la palabra o borrarla, si le damos a editar nos sadrá la siguiente pantalla:

También podemos ordenar las palabras por los distintos campos (No, palabra, genero etc), solo tenemos que hacer clic en el nombre del campo, así como también podemos buscar palabras con la caja de texto que hay en la parte superior.

  Github lanza Sponsors, una plataforma para ayudar a que los desarrolladores reciban donaciones por sus proyectos open source

En la parte derecha tenemos un buscador de wordreference para buscar palabras Inglés-Español que podemos ocultar con su botón correspondiente de la parte superior.

Si ocultamos el navegador la pantalla principal queda de la siguiente manera:

Si haceis clic en el botón con forma de estrella, se abrirá una ventana con información del programa y de los desarrolladores:

Para terminar la entrada quiero decir que es un programa bastante simple, pero nos sirvió para aprender algo más de python y sobre todo para aprender a trabajar en equipo.

Os lo dejo a vuestra disposición y ojalá que os sea útil.

  Modernizr: añadiendo soporte de características modernas a navegadores antiguos (Parte 1)

Relacionados

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad