Python Console UI Рекомендации - PullRequest
       68

Python Console UI Рекомендации

10 голосов
/ 24 января 2011

В настоящее время я переписываю консольное приложение Perl, которое использовало curses, и планирую реализовать его на Python. Пока что я сузил параметры библиотеки до прямых проклятий, urwid и диалоговых окон.

Приложение в основном является установщиком для устройства, которое будет соответствовать базовой конфигурации (параметры сети, имя хоста и т. Д.). Есть ли какие-либо предложения или сторонники одного из них над другим? Какие-нибудь серьезные ограничения с помощью urwid или диалогового окна?

Ответы [ 2 ]

4 голосов
/ 23 февраля 2011

urwid - это очень полный интерфейс пользовательского интерфейса, и вы можете делать практически все.На самом деле, я разрабатываю приложение, используя urwid.Но, как сказал Пауло Скардин, диалог - лучший выбор для приложения, подобного волшебнику.

2 голосов
/ 24 января 2011

Диалог очень прост в использовании и является хорошим выбором для установщика, использующего интерфейс, подобный мастеру.

...