C'è un modo per creare un secondo terminale in modo che tutte le chiamate alle funzioni curses
funzionino su quello, piuttosto che nel terminale esistente? Lavoro molto più velocemente quando posso provare le cose in modo interattivo, quindi mi piacerebbe essere in grado di eseguire un interprete python interattivo in un terminale e vedere l'output di curses in un altro.Esiste un modo per programmare interattivamente un'applicazione Python per le maledizioni?
Allo stato attuale, chiamare initscr()
in una finestra interattiva non riesce (PyDev) o elimina in modo permanente l'aggiornamento della finestra dall'host (Spyder) o provoca un comportamento strano nella console (IPython).
È possibile rilevare un altro terminale utilizzando setupterm()
? In tal caso, dove posso ottenere una stringa TERM
diversa con cui chiamarla?