aus while Schleife mit str user input aussteigen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
BlackJack

@Dav1d: Ja aber dann funktioniert's nur in Eclipse und überall anders wahrscheinlich wieder nicht bzw. selbst in Eclipse bei sma nicht. In Eclipse/PyDev wird bei `raw_input()` bzw. `input()` bei Python 3.x unter bestimmten Konstellationen die Zeilenendemarkierung oder Teile davon mit geliefert. Unter Linux hatte ich das auch schon mal, dass das '\n' noch dran war.
Dav1d
User
Beiträge: 1437
Registriert: Donnerstag 30. Juli 2009, 12:03
Kontaktdaten:

Es war auch nur auf Eclipse bezogen ;)

Etwas, was überall funktioniert:

Code: Alles auswählen

input('Eingabe: ').rstrip()
the more they change the more they stay the same
sma
User
Beiträge: 3018
Registriert: Montag 19. November 2007, 19:57
Wohnort: Kiel

Wenn Eclipse unter Windows fälschlich ein `\r` mitschickt, sollte sich das doch wohl einfach korrigieren lassen. Meines Wissens ist der Teil, der die Konsole mit dem Interpreter verbindet, in Python geschrieben, habe jetzt aber keine Lust, mich durch den unübersichtlichen Quelltext von pydev zu graben.

Stefan
Antworten