raw_input (prompt_string)
kann zur Eingabe aufgefordert werden. Wie zu bieten Standardwert? Und wie wird der Standardwert Benutzer editierbare?Python-Konsole, besser als raw_input(), wie editierbare Standardwerte anbieten?
1
A
Antwort
8
Ich schlage vor, in readline/pyreadline oder sogar möglicherweise curses zu suchen.
5
Ich bin mir nicht sicher, was Sie unter Benutzer bearbeitbar meinen. Wenn Sie eine Standard verwenden möchten, können sie außer Kraft setzen:
my_input = 'default value'
# user_input will be set to my_input if they just press enter
user_input = raw_input("Enter a string (default: %s):\n" % my_input) or my_input
Wenn Sie sie wollen in der Lage sein, den Standardwert zu setzen, müssen Sie entweder zwei Aufforderungen verwenden - man den Standard festlegen, und dann eine andere als oben - oder verwenden Sie ein anderes Werkzeug als raw_input
.
Verwandte Themen
- 1. X-editierbare benutzerdefinierter Feldtyp nicht respektiert überschriebene Standardwerte
- 2. Wie man einen Weblink als Raw_Input in Python richtig verwendet
- 3. Besser Hashing als SHA1
- 4. Wie funktioniert LongAdder besser als AtomicLong
- 5. Wie funktioniert "<% = request.getContextPath()%>" besser als "../"
- 6. Angular 2 Formbuilder mit Observables als Standardwerte
- 7. Editierbare JTableHeader
- 8. editierbare und nicht editierbare Zeilen in slickgrid
- 9. Python: Wenn Raw_Input enthält ... BLAH
- 10. Ist dd besser als Katze?
- 11. Sind Fälschungen besser als Mocks?
- 12. Ist org.junit.Assert.assertThat besser als org.hamcrest.MatcherAssert.assertThat?
- 13. Warum ist `[` besser als `Teilmenge`?
- 14. Wie benutze ich Tkinter Eintrag wie raw_input
- 15. PyCharm raw_input und Befehlszeile
- 16. editierbare Profilseite
- 17. Umlaut in raw_input()
- 18. Standardwerte für Nullwerte
- 19. Wie man QTreeWIdgetItems editierbare selektiv
- 20. Qt Wie QStringList nicht editierbare
- 21. editierbare Combobox
- 22. Python raw_input() Syntax Error
- 23. Programmgesteuertes Unterbrechen von raw_input
- 24. WPF editierbare ComboBox
- 25. JavaScript-Modul Muster: Standardwerte
- 26. DataTables, editierbare Spalte hinzufügen
- 27. Java - Editierbare ComboBox-Validierung
- 28. Java: Instanz wirklich besser als statisch?
- 29. Python: Seltsames Verhalten von raw_input
- 30. Editierbare Datagrid in WPF
Wahrscheinlich duplizieren: http://stackoverflow.com/questions/2533120/show-default-value-for-editing-on-python-input-possible – alan
Das doppelte und die andere Antwort wirft ein Problem auf: Sind Sie unter Windows oder eine Unix-ähnliche Plattform? – agf