IPython-Pythonスクリプトの実行と編集
この章では、Pythonスクリプトを実行および編集する方法を理解しましょう。
コマンドを実行
使用できます run入力プロンプトでコマンドを実行して、Pythonスクリプトを実行します。実行コマンドは実際にはラインマジックコマンドであり、実際には次のように記述する必要があります。%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")'