第1部分:我想从另一个Jupyer笔记本a(也是.ipynb)执行一个Jupyter笔记本B(.ipynb
在这里,我想将一些变量从笔记本A传输到笔记本B,这些变量在笔记本B中是需要的。
笔记本B应该简单地从上到下运行,然后保存。无需调用任何函数。
第2部分:之后,我想将笔记本B的输出保存在HTML文件中,这样程序员就无法观察和分析结果。(因此,我想使用jupyter nbconvert notebook_b.ipynb--无输入--无提示--到html)
到目前为止,第2部分已经解决,但只是为了解释和更好地理解。
您可以使用Jupyter笔记本魔法。
%store variable_name
存储变量和
%store -r variable_name
Jupyter笔记本A
name = "carlo"
%store name
Stored 'name' (str)
Jupyter笔记本B
%store -r name
print(name)
carlo
这里还有一些进一步的例子