Keste
@Keste
test1

Чем можно воспользоваться для создания text-based user interface в Python?

Как создать текстовый интерфейс TUI :
Например есть ли простая но в тоже время очень гибкая реализация?
Или как реализовать что-то такое самому?

Вывод только того что нужно :
Например использую субпроцес и вызываю команду но не хочу чтобы она отображалась в терминале с всеми вытекающими. И ещё пример я вывожу много-строчные данные но хочу чтобы они стёрлись а что-то осталось.

Как очистить консоль от лишнего через Python?
Как реализовать геометрию в терминале?

А как сделать символы из символов :
Например мне хочется создать таймер и сделать вывод чисел как в termdown.

А ещё есть вопрос :
В строчке есть ключевое слово и после этого слова значение или параметры и как их ifом сравнить как отделить всё после слова кроме пробелов и ifом проверить.

И если не сложно можете найти или написать примеры.

#Я пока новичок в Python
#Я работаю в Linux
#Версия Python 3.6

Спасибо!
  • Вопрос задан
  • 1950 просмотров
Решения вопроса 2
leahch
@leahch
3Д специалист. Долго, Дорого, Дерьмово.
Вот, urwid.org
Пару-тройку интерфейсов на нем сделал, ничего так. Внизу странички ссылки на подобные библиотеки, но думаю, urwid лучшее.

Так, конечно curses/ncurses традиционно для юниксов.

PS. вот и учебник нашел - rus-linux.net/MyLDP/algol/urwid.html
Ответ написан
Комментировать
Я для себя нашел picotui
Все необходимое для создания приложении, вроде Norton Commander или Turbo Pascal, имеется. Удобная и с примерами.

А как сделать символы из символов :
Например мне хочется создать таймер и сделать вывод чисел как в termdown.

Я так понимаю Вам нужно python-cfonts Совсем недавно нашел. И можно использовать с чем угодно. Сам собираюсь использовать с picotui
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@gimntut
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы