Эмуляция терминала Python

Я бы хотел иметь виртуальный терминал, совместимый с xterm, работающий внутри приложения Python. Мне нужно будет запустить внутри него приложения на основе ncurses, передать его пользовательским вводом и прочитать его вывод.

Пока что я нашел python-vte, но он предоставляет только виджет GTK + (libvte имеет необходимый класс VtePty , но привязки Python этого не делают) и имеет неприемлемую зависимость libgtk.

Есть ли другой способ выполнить временную эмуляцию в Python?

7
задан Eugene Pankov 20 May 2011 в 11:04
поделиться