Moin
Ich möchte zum Python lernen, und um mir das Französisch lernen zu erleichtern einen kleinen Vokabeltrainer für die Konsole programmieren.
Ich komme auch ganz gut voran.
Nun hätte ich gerne etwas wie raw_input() wo man, wie in der Shell, mit den Pfeiltasten innerhalb des getippten "navigieren" kann, falls man seine Eingabe korrigieren möchte, ohne die ganze Vokabel neu schreiben zu müssen.
Ich hab keine Ahnung wie ich mich dem Problem nähern soll.
Könnt ihr mir da einen Tipp geben wie man so etwas realisieren kann?
Ich geh fast davon aus
danke schonmal und nen schönen gruß
snoer
prompt in dem man mit Pfeiltasten "navigieren" kan
Hallo snoer, willkommen im Forum!
Ehrlich gesagt, weiß ich nicht, was genau das Problem ist.
Warum nimmst du nicht raw_input(), wenn du etwas "wie raw_input()" suchst?
Oder meinst du eine GUI? Was meinst du in dem Fall dann aber mit "Konsolenprogramm"?
Bitte noch mal erläutern.
Ehrlich gesagt, weiß ich nicht, was genau das Problem ist.
Warum nimmst du nicht raw_input(), wenn du etwas "wie raw_input()" suchst?
Oder meinst du eine GUI? Was meinst du in dem Fall dann aber mit "Konsolenprogramm"?
Bitte noch mal erläutern.
Mit Konsolenprogramm meine ich ein einfaches python script,
das text in der shell ausgibt.
hier ein "Ausgabebeispiel"
Ich möchte aber, wenn ich nun das c durch ein v ersetzen will, wie in einem texteditor an den anfang zurück springen können, um den ersten buchstaben zu ersetzen.
Ich hoffe das ist verständlicher ":)
das text in der shell ausgibt.
hier ein "Ausgabebeispiel"
wenn ich raw_input benutze erzeugt ein Druck auf die Pfeiltaste dass der Tastencode (oder was auch immer das Fettgedruckte ist) erscheint.------------------------------
wollen - vouloir
richtig
Konjugiere das Verb: vouloir
je: veux
richtig
tu: ceux^[[D
Ich möchte aber, wenn ich nun das c durch ein v ersetzen will, wie in einem texteditor an den anfang zurück springen können, um den ersten buchstaben zu ersetzen.
Ich hoffe das ist verständlicher ":)
-
- User
- Beiträge: 424
- Registriert: Montag 28. Juli 2003, 16:19
- Wohnort: /dev/reality
Stimmt nicht ganz. Gibt es als python-Modul, gehört mit in die Ecke von ipython.audax hat geschrieben:readline
Gibts aber nur unter Unix
Naja, auf http://docs.python.org/lib/module-readline.html
steht:
steht:
Daher kam ich drauf.Availability: Unix.