Viele Online-Python-Beispiele zeigen interaktive Python-Sitzungen mit normalen führenden Zeichen ">>>" und "..." vor jeder Zeile.Python: ignorieren führenden ">>>" und "..." im interaktiven Modus?
Oft gibt es keine Möglichkeit, diesen Code zu kopieren, ohne auch diese Präfixe zu erhalten.
In diesen Fällen, wenn ich diesen Code nach dem Kopieren wieder in meinen eigenen Python-Interpreter einfügen möchte, muss ich etwas Arbeit tun, um diese Präfixe zuerst abzustreifen.
Kennt jemand eine Möglichkeit, Python oder iPython (oder einen anderen Python-Interpreter) zu veranlassen, führende ">>>" und "..." - Zeichen in Zeilen, die eingefügt werden, automatisch zu ignorieren?
Beispiel:
>>> if True:
... print("x")
...
@PadraicCunningham, es ist _not_ nicht das Standardverhalten im 'Python'-Interpreter, obwohl. [IPython] (https://ipython.org/) ist nicht in Python enthalten. – Chris
Ja, aber die op _did_ Erwähnung IPython in der Frage :) – bakkal
@Chris, ich erwähnte nie den Python-Interpreter, ich sprach über den Ipython-Interpreter Verweis auf die OP, * Weiß jemand eine Möglichkeit, Python oder ** iPython ** ... * –