Подскажите пожалуйста, есть ли решения для организации cli интерфейса в командной строке для программы на Python.
Интересует разделение терминала минимум на 2 зоны = зона для вывода событий и зона для ввода команд по аналогии с сетевыми маршрутизаторами(с дополнением и иерархией)