Практическое руководство по созданию терминальных пользовательских интерфейсов (TUI) на Python — от простых скриптов до сложных интерактивных приложений.
Вы узнаете:
какие библиотеки Python подходят для разработки TUI (Textual, Rich, Urwid, Prompt_toolkit и др.);
как проектировать удобные интерфейсные элементы в терминале (меню, формы, таблицы, прогресс‑бары);
как работать с вводом, событиями и асинхронностью;