2010-12-09 14 views
1

Gibt es Bindungen für ncurses oder ein ähnliches menuing-Framework in interpretierten Sprachen, die das Erstellen von Konsolenmenüs und die Interaktion mit Optionen absurd einfach machen?ncurses-ähnliche Bindungen in interpretierten Sprachen

Ich möchte ein Terminal-only-Konfigurationsdienstprogramm, das auf einer Linux-Maschine ausgeführt wird, schnell prototypen, um einige zuvor installierte lokale Ressourcen zu nutzen.

Antwort

1

Es gibt ein PERL-Modul, das CURSES ausgibt: FORM und CURSES: WIDGETS, obwohl ich mir sicher bin, dass sie ziemlich alt sind. Sie können jedoch für das Prototyping in Ordnung sein.

http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/tools.html#PERLCURSES

+0

Ich glaube nicht, Flüche hat sich in den letzten zehn Jahren oder so geändert "ziemlich alt" ist wahrscheinlich egal. –

0

urwid für Python ist ziemlich einfach (siehe einige examples) und aktiv gehalten wird.

0

Die Dialog utility könnte was Sie wollen.

+0

Hmm. Diese Seite verweist auf lxdialog als die Kernel-menuconfig-Software, die das Modell ist, das ich mir vorgestellt habe. Interessant. – VxJasonxV

0

Die Python-Standardbibliothek wird mit einem curses module geliefert, den Sie dafür verwenden können. Auch, here ist ein HowTo.