📜  jupter notebook 保存会话变量 (1)

📅  最后修改于: 2023-12-03 15:17:06.768000             🧑  作者: Mango

Jupyter Notebook 保存会话变量

介绍

在 Jupyter Notebook 中,我们可以使用变量存储和处理数据。保存会话变量可以方便我们在不同的代码块或单元格中重复使用变量,并且可以在不同的会话中保留变量的状态。

保存会话变量

要保存会话变量,可以使用 %store 魔术命令。该命令的语法如下:

%store variable_name

其中,variable_name 是要保存的变量的名称。

示例

假设我们在 Jupyter Notebook 中定义了一个名为 data 的变量,并且希望在以后的代码中重复使用该变量。我们可以使用 %store 命令来保存该变量:

data = [1, 2, 3, 4, 5]
%store data

保存变量后,我们可以在任何单元格中访问该变量。例如,在另一个单元格中,我们可以输入以下代码来输出保存的变量:

print(data)
加载保存的变量

要加载之前保存的变量,可以使用 %store -r 命令。该命令的语法如下:

%store -r variable_name

然后,我们可以在任何单元格中使用加载的变量。

注意事项
  • 保存的变量会在 Jupyter Notebook 重新启动后丢失。
  • 只能在同一个 Jupyter Notebook 中加载保存的变量。
总结

通过使用 %store 命令,我们可以在 Jupyter Notebook 中保存会话变量,以便在不同的代码块或单元格中重复使用。这为我们提供了方便和灵活性,使得我们可以更好地组织和处理数据。

data = [1, 2, 3, 4, 5]
%store data

加载保存的变量:

%store -r data
print(data)

以上是一个使用 %store 命令来保存会话变量的例子。希望这个介绍对程序员们有所帮助!