Есть ли способ создать отдельный дисплей и ввод на одном терминале с помощью curse?

Я хотел бы закодировать программу командной строки, которая приводит к этому пользовательскому интерфейсу:

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

A - это отдельный процесс, который зацикливается и отображает список событий в реальном времени. Самообновление.

B - это командная строка. Он зафиксирован внизу и имеет историю команд.

Я знаю, что некоторые IRC-программы командной строки делают это, поэтому это должно быть возможно.

Бонус, если вы можете дать мне фрагмент кода, используя привязку Python.

I Мне известно о этом посте , но я как бы потерялся в документации по проклятиям.

6
задан Community 23 May 2017 в 10:29
поделиться