raw_input ohne eine Geschichte in Readline- zu verlassen
-
05-07-2019 - |
Frage
Gibt es eine Möglichkeit der Verwendung von raw_input ohne ein Zeichen in der Readline- Geschichte zu verlassen, so dass es nicht zeigen, wenn Tab-Abschluss?
Lösung
Sie können eine Funktion so etwas wie
machenimport readline
def raw_input_no_history():
input = raw_input()
readline.remove_history_item(readline.get_current_history_length()-1)
return input
und rufen Sie diese Funktion statt raw_input. Sie können nicht brauchen die Minus-1 abhängig von wo Sie es nennen aus.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow