¿Hay alguna forma de crear una pantalla y entrada separadas en el mismo terminal usando curse?

Me gustaría codificar un programa de línea de comando que resulte en esta IU:

------------
|          |
|     A    |
|__________|
|_____B____|

A es un proceso separado que repite y muestra una lista de eventos en tiempo real. Se auto-actualiza.

B es un símbolo del sistema. Está arreglado en la parte inferior y tiene un historial de comandos.

Sé que algunos programas IRC de línea de comandos hacen esto, por lo que debe ser posible.

Bonus point si puedes darme un fragmento usando un enlace de Python.

Soy consciente deesta publicació pero estoy un poco perdido en la documentación de maldición.

Respuestas a la pregunta(3)

Su respuesta a la pregunta