IPython - Ausführen und Bearbeiten von Python-Skripten

In diesem Kapitel erfahren Sie, wie Sie ein Python-Skript ausführen und bearbeiten.

Führen Sie den Befehl aus

Sie können verwenden runBefehl in der Eingabeaufforderung zum Ausführen eines Python-Skripts. Der Befehl run ist eigentlich ein zeilenmagischer Befehl und sollte eigentlich als geschrieben werden%run. Die%automagic Der Modus ist standardmäßig immer aktiviert, daher können Sie dies weglassen.

In [1]: run hello.py
Hello IPython

Befehl bearbeiten

IPython bietet auch den Befehl zum Bearbeiten von Magie. Es ruft den Standardeditor des Betriebssystems auf. Sie können es über den Windows Notepad-Editor öffnen und das Skript bearbeiten. Sobald Sie es nach dem Speichern der Eingabe schließen, wird die Ausgabe des geänderten Skripts angezeigt.

In [2]: edit hello.py
Editing... done. Executing edited code...
Hello IPython
welcome to interactive computing

Beachten Sie, dass hello.py anfangs nur eine Anweisung enthielt und nach dem Bearbeiten eine weitere Anweisung hinzugefügt wurde. Wenn für den Bearbeitungsbefehl kein Dateiname angegeben wird, wird eine temporäre Datei erstellt. Beachten Sie den folgenden Code, der dasselbe anzeigt.

In [7]: edit
IPython will make a temporary file named:
C:\Users\acer\AppData\Local\Temp\ipython_edit_4aa4vx8f\ipython_edit_t7i6s_er.py
Editing... done. Executing edited code...
magic of IPython
Out[7]: 'print ("magic of IPython")'