Jupyter 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最初只包含一条语句,编辑后又增加了一条语句。如果编辑命令中没有给出文件名,就会创建一个临时文件。观察下面的代码,可以看出这一点。
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")'