Existe en python la librería ncurses pero si se quiere una librería más completa se tiene a urwid.
Para instalarla en Debian por apt-get:
apt-get install python-urwid python3-urwid
O con pip:
pip install urwid
En este primer artículo simplemente se hará el típico hola mundo.
#!/usr/bin/env python #Se importa la libreria urwid import urwid #Se define el texto a publicar txt = urwid.Text(u"Hola Mundo!!! ", align='center') #Se define el lugar donde se publica el texto fill = urwid.Filler(txt, 'top') #Se define una funcion donde si se presiona la tecla q o Q se sale del programa. def exit(input): if input in ('q', 'Q'): raise urwid.ExitMainLoop() #Se define un lazo donde se le pasa fill y la funcion de salida loop = urwid.MainLoop(fill, unhandled_input=exit) #Se ejecuta el lazo loop.run()Al ejecutar el script se tiene lo que muestra la siguiente figura:
Al presionar la tecla q se sale del programa.
No hay comentarios:
Publicar un comentario