¿Existe alguna manera de crear un segundo terminal para que todas las llamadas a las funciones curses
funcionen en ese lugar, en lugar de en el terminal existente? Trabajo mucho más rápido cuando puedo probar cosas de forma interactiva, por lo que me gustaría poder ejecutar un intérprete de python interactivo en una terminal y ver el resultado de las maldiciones en otra.¿Hay alguna manera de programar de forma interactiva una aplicación Python curses?
Como está, llamar al initscr()
en una ventana interactiva falla (PyDev) o quita permanentemente la actualización de la ventana del host (Spyder) o causa un comportamiento extraño en la consola (IPython).
¿Es posible hacerse cargo de un terminal diferente usando setupterm()
? Si es así, ¿dónde obtengo una cadena diferente TERM
para llamarla?