📜  如何在 jupyter 中使用脚本 .py 文件 (1)

📅  最后修改于: 2023-12-03 14:52:22.978000             🧑  作者: Mango

如何在 Jupyter 中使用脚本 .py 文件

在 Jupyter Notebook 中,我们可以直接运行 Python 代码并查看输出结果。然而,有时候我们可能想要将一些常用的代码保存到脚本文件中,并在 Jupyter 中调用和编辑它们。这篇介绍将向你展示如何在 Jupyter 中使用脚本 .py 文件。

步骤 1: 创建脚本文件

首先,我们需要创建一个带有 .py 文件扩展名的脚本文件。你可以使用任何文本编辑器来创建这个文件,例如 Notepad++、Sublime Text 或者 VS Code。在脚本文件中,你可以编写和保存你想要的 Python 代码。

步骤 2: 导入脚本文件

在 Jupyter Notebook 中,你可以使用 %run 魔术命令来导入一个 .py 文件。在一个代码单元格中,运行以下命令:

%run path/to/your_script.py

这将会在 Jupyter 中执行你的脚本。请确保你已经提供了正确的脚本文件路径。

步骤 3: 使用导入的脚本函数和变量

一旦你导入了脚本文件,你就可以调用其中定义的函数和使用其中声明的变量。请注意,脚本中定义的函数和变量在 Jupyter Notebook 的环境中是可用的。

例如,如果你的脚本文件中定义了一个函数 my_function(),你可以在 Jupyter Notebook 中的代码单元格中调用它:

my_function()
步骤 4: 修改和保存脚本文件

一旦你导入了脚本文件,你可以对其进行修改并重新运行。如果你在脚本文件中进行了更改,你只需要重新运行 %run 命令即可更新 Jupyter 环境中的定义和变量。

另外,在 Jupyter Notebook 中,你也可以使用 %%writefile 魔术命令直接在代码单元格中创建和保存 .py 文件:

%%writefile path/to/your_script.py

# 这里写入你的代码

这将会创建一个新的 .py 文件,并将其中的代码保存到指定的文件路径中。

结论

通过将脚本 .py 文件导入到 Jupyter Notebook 中,你可以更方便地管理和调用你的代码,同时也可以对代码进行修改和保存。这种方法在项目开发和代码复用中非常有用。

注意: 如果你的脚本文件依赖于其他自定义模块,你需要确保这些模块已经安装并在 Jupyter 环境中可用。