📅  最后修改于: 2023-12-03 14:52:22.978000             🧑  作者: Mango
在 Jupyter Notebook 中,我们可以直接运行 Python 代码并查看输出结果。然而,有时候我们可能想要将一些常用的代码保存到脚本文件中,并在 Jupyter 中调用和编辑它们。这篇介绍将向你展示如何在 Jupyter 中使用脚本 .py 文件。
首先,我们需要创建一个带有 .py 文件扩展名的脚本文件。你可以使用任何文本编辑器来创建这个文件,例如 Notepad++、Sublime Text 或者 VS Code。在脚本文件中,你可以编写和保存你想要的 Python 代码。
在 Jupyter Notebook 中,你可以使用 %run
魔术命令来导入一个 .py 文件。在一个代码单元格中,运行以下命令:
%run path/to/your_script.py
这将会在 Jupyter 中执行你的脚本。请确保你已经提供了正确的脚本文件路径。
一旦你导入了脚本文件,你就可以调用其中定义的函数和使用其中声明的变量。请注意,脚本中定义的函数和变量在 Jupyter Notebook 的环境中是可用的。
例如,如果你的脚本文件中定义了一个函数 my_function()
,你可以在 Jupyter Notebook 中的代码单元格中调用它:
my_function()
一旦你导入了脚本文件,你可以对其进行修改并重新运行。如果你在脚本文件中进行了更改,你只需要重新运行 %run
命令即可更新 Jupyter 环境中的定义和变量。
另外,在 Jupyter Notebook 中,你也可以使用 %%writefile
魔术命令直接在代码单元格中创建和保存 .py 文件:
%%writefile path/to/your_script.py
# 这里写入你的代码
这将会创建一个新的 .py 文件,并将其中的代码保存到指定的文件路径中。
通过将脚本 .py 文件导入到 Jupyter Notebook 中,你可以更方便地管理和调用你的代码,同时也可以对代码进行修改和保存。这种方法在项目开发和代码复用中非常有用。
注意: 如果你的脚本文件依赖于其他自定义模块,你需要确保这些模块已经安装并在 Jupyter 环境中可用。