Ответ 1
urwid - это очень полный интерфейс интерфейса, и вы можете делать почти все. На самом деле, я разрабатываю приложение, использующее urwid. Но, как сказал Пауло Скардин, диалог - лучший выбор для волшебного приложения.
В настоящее время я переписываю консольное приложение perl, которое использует проклятия, и планирую его реализовать в Python. До сих пор я сузил свои возможности библиотеки для прямых проклятий, urwid и диалога.
Приложение в основном является установщиком для устройства, которое будет учитывать базовую конфигурацию (сетевые параметры, имя хоста и т.д.). Есть ли какие-либо предложения или защитники одного из них над другим? Любые серьезные ограничения с urwid или диалогом?
urwid - это очень полный интерфейс интерфейса, и вы можете делать почти все. На самом деле, я разрабатываю приложение, использующее urwid. Но, как сказал Пауло Скардин, диалог - лучший выбор для волшебного приложения.
Диалог очень прост в использовании и является хорошим выбором для установщика, использующего "волшебный" интерфейс.