Jupyter-ipython-running-editing-python-script

提供:Dev Guides
移動先:案内検索

IPython-Pythonスクリプトの実行と編集

この章では、Pythonスクリプトを実行および編集する方法を理解しましょう。

コマンドを実行

入力プロンプトで run コマンドを使用して、Pythonスクリプトを実行できます。 runコマンドは実際にはラインマジックコマンドであり、実際には*%run として記述する必要があります。 ただし、%automagic *モードはデフォルトで常にオンになっているため、これは省略できます。

In [1]: run hello.py
Hello IPython

編集コマンド

IPythonは、編集マジックコマンドも提供します。 オペレーティングシステムのデフォルトエディターを起動します。 Windowsのメモ帳エディターで開くことができ、スクリプトを編集できます。 入力を保存した後に閉じると、変更されたスクリプトの出力が表示されます。

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

hello.pyには最初は1つのステートメントしか含まれておらず、編集後にもう1つのステートメントが追加されていることに注意してください。 編集コマンドにファイル名が指定されていない場合、一時ファイルが作成されます。 同じことを示す次のコードを観察します。

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")'