Hallo,
Ich habe in einer Konsolenanwendung ein Menü nach dem Schema:
[] Eintrag1
[] Eintrag2
[] Eintrag3
[] Eintrag4
[] Eintrag5
[] Weiter
nun möchte ich mittels Cursortasten in den eckigen Klammern hoch-und-runternavigieren und wenn ich an einer position angekommen bin, an der ich etwas auswählen möchte, dann per space, den Eintrag markieren. Das soll für mehrere Einträge möglich sein, in etwa so:
[X] Eintrag1
[] Eintrag2
[] Eintrag3
[X] Eintrag4
[] Eintrag5
[] Weiter
Damit hätte ich Eintrage1 und Eintrag4 gewählt (wer hätte das gedacht ) .
Ich weiss, das es in C eine Bibliothek gibt, die das in der Konsole umsetzt, mir fällt nur der Name nicht mehr ein. Meine Frage nun, gibt es so etwas auch für Python ?
mfg soma
Cursor in Konsolenanwendung mit Pfeiltasten bewegen
Wenn es nicht jedes Betriebssystem sein muss, dann würde ich einen Blick auf http://urwid.org/ werfen.
Ich wusste das es irgendwas mit cur* war... ich hab aber nach libcurl gesuchtdarktrym hat geschrieben:Nimm curses das gibts für alle Betriebssysteme.
Danke
Kenn ich nicht, aber da ich auf Linux arbeite werde ich urwid mal testen.BlackJack hat geschrieben:Wenn es nicht jedes Betriebssystem sein muss, dann würde ich einen Blick auf http://urwid.org/ werfen.
Danke
Ansich danke für die schnellen Antworten