¿Aplicación Python interactiva CLI?

Ni siquiera estoy seguro de cómo se llamaría esto? Solía ​​escribirlos en ADA ejecutándose en VAX-VMS!

Quiero crear una aplicación sencilla basada en menús que me permita mostrar menús y usar las teclas de cursor para navegar alrededor de ellos, elegir elementos y navegar alrededor de la aplicación. Todo totalmente basado en texto de la vieja escuela.

Quiero poder controlar toda la ventana de la terminal y mostrar cosas en diferentes lugares.

¿Es esto posible en Python?

Respuestas a la pregunta(3)

Su respuesta a la pregunta