2011-01-24 12 views
10

Attualmente sto riscrivendo un'applicazione perl console che utilizzava curses e ho intenzione di implementarla in Python. Finora ho ridotto le mie opzioni di libreria a maledizioni dritte, urwid e finestre di dialogo.Suggerimenti dell'interfaccia utente della console Python

L'applicazione è fondamentalmente un programma di installazione per un'appliance che ospiterà la configurazione di base (opzioni di rete, nome host, ecc.). Ci sono suggerimenti o avvocati per uno di questi rispetto all'altro? Qualunque limitazione seria con urwid o dialog?

+3

Bene, 'curses' è nello stdlib - un vantaggio piuttosto forte se me lo chiedi. – delnan

risposta

2

Dialog è molto facile da usare e rappresenta una buona scelta per un programma di installazione che utilizza l'interfaccia "wizard-like".

4

urwid è un'interfaccia utente molto completa e puoi fare quasi tutto. In effetti, sto sviluppando un'applicazione utilizzando urwid. Ma, come ha detto Paulo Scardine, il dialogo è una scelta migliore per un'app magica.

Problemi correlati