nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

ipython History und Indention

Von: Ole Streicher (ole-usenet-spam@gmx.net) [Profil]
Datum: 18.09.2009 11:35
Message-ID: <ytz8wgc8ujk.fsf@news.ole.ath.cx>
Newsgroup: de.comp.lang.python
Hallo,

ich  benutze ipython als interaktive Schell. Dabei kommt es manchmal
vor, dass ich mehrzeilige, eingerückte Statements schreibe:

for i in xrange(10):
print i

die Einrückung bei "print i" erfolgt dabei automatisch, in der
nächsten
Zeile muss ich die Einrückung manuell löschen und bekomme den
gesamten
Loop ausgeführt.

Wenn ich den über die History (Up-Taste) wieder aufrufe, bekomme ich das
gesamte Statement angezeigt. Wenn ich dann auf "Enter" drücke,
kommt der
Fehler

IndentationError: expected an indented block (<ipython console>, line 2)

Wie kann ich mit mehrzeiligen, eingerückten Statements sinnvoll in
ipython arbeiten?

Viele Grüße

Ole

[ Auf dieses Posting antworten ]

Antworten