Copyright © 2022-2024 aizws.net · 网站版本: v1.2.6·内部版本: v1.23.3·
页面加载耗时 0.00 毫秒·物理内存 74.9MB ·虚拟内存 1303.8MB
欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
在本章中,让我们了解如何运行和编辑Python脚本。
您可以在输入提示中使用 run 命令来运行Python脚本。 run命令实际上是行魔术命令,实际上应写为 %run 。但是, %automagic 模式默认情况下始终处于启用状态,因此您可以忽略此模式。
# Filename : example.py # Copyright : 2020 By aizws # Author by : www.aizws.net # Date : 2020-08-28 in [1]: run hello.py Hello IPython
IPython还提供了edit magic命令。它调用操作系统的默认编辑器。您可以通过Windows记事本编辑器将其打开,然后可以编辑脚本。保存输入后将其关闭后,将显示修改后的脚本的输出。
# Filename : example.py # Copyright : 2020 By aizws # Author by : www.aizws.net # Date : 2020-08-28 in [2]: edit hello.py Editing... done. Executing edited code... Hello IPython welcome to interactive computing
请注意,hello.py最初仅包含一条语句,并且在编辑后又添加了一条语句。如果没有为编辑命令提供文件名,则会创建一个临时文件。观察下面显示相同的代码。
# Filename : example.py # Copyright : 2020 By aizws # Author by : www.aizws.net # Date : 2020-08-28 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")'
IPython保留当前会话的命令及其结果。我们可以通过按上下键来滚动浏览先前的命令。此外,输出的最后三个对象存储在特殊变量_,__和___中。 history magic命令显示当前会话中的先前命令,如下面的屏 ...