Introducción
curses es una librería histórica en el paisaje UNIX. Ir un poco más lejos con la línea de comandos necesita entender el funcionamiento de esta librería que es omnipresente en la mayor parte de los programas existentes en línea de comandos. Escrita en C, esta librería permite diseñar interfaces de consola. Con curses, el desarrollador tiene la posibilidad de crear menús interactivos, cuadros de diálogo o añadir animaciones al texto. Todo esto tiene lugar dentro de la consola. Gracias al éxito de curses, los desarrolladores del lenguaje han decido incluir un módulo para manipular esta librería desde Python. Por lo tanto, curses está disponible en la librería estándar desde Python 2.x.