Есть ли способ интерактивно программировать приложение Python curses?

Есть ли способ создать второй терминал, чтобы все вызовы на Функции curses работают с этим, а не с существующим терминалом? Я работаю намного быстрее, когда могу попробовать что-то внутри активно, поэтому я хотел бы иметь возможность запускать интерактивный интерпретатор python в одном терминале и видеть вывод curses в другом.

Как бы то ни было, вызов initscr () в интерактивном окне либо дает сбой (PyDev) или навсегда отнимает обновление окна у хоста (Spyder) или вызывает странное поведение в консоли (IPython).

Можно ли использовать другой терминал с помощью setupterm () ? Если да, то где мне взять другую строку TERM , чтобы вызвать ее?

13
задан dan 26 August 2011 в 18:54
поделиться