jupyter - 在不同的 jupyter 笔记本之间共享变量

标签 jupyter jupyter-notebook

我有两个不同的 Jupyter 笔记本,运行在同一台服务器上。我想要做的是通过另一个笔记本访问一个笔记本的一些(只有几个)变量(我必须比较两个不同版本的算法是否给出相同的结果,基本上)。有没有办法做到这一点?

谢谢

最佳答案

在 2 个 jupyter notebook 之间,您可以使用 %store 命令。

在第一个 jupyter 笔记本中:

data = 'string or data-table to pass'
%store data
del data

在第二个 jupyter 笔记本中:
%store -r data
data

您可以在 here 找到更多信息.

关于jupyter - 在不同的 jupyter 笔记本之间共享变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35935670/

相关文章:

visual-studio-code - PyPlot 图未在 VS Code Jupyter 中显示 "UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure."

kubernetes - 更改配置后如何部署发布?

python - 无法调用“列表”对象来检查分数准确性?

python - 将相关热图导出到 Excel

markdown - 如何在 markdown jupyter 中输入近似等号

python - 即使Jupyter中的当前单元格发生错误,如何自动执行下一个单元格?

python - 如何将 oracle DB 与我的 python 脚本连接?

asynchronous - Django : SynchronousOnlyOperation: You cannot call this from an async context - use a thread or sync_to_async

python - 在浏览器中访问安装在 EMR 4.3.0 上的 Jupyter Notebook

python - Jupyter 笔记本中的阻塞式交互式绘图