无需打开浏览器即可在笔记本中运行所

时间:2015-09-09 13:16:34

标签: ipython-notebook jupyter

我有一个Jupyter笔记本,可以生成一些作品。我希望能够将笔记本作为Makefile的一部分运行。那么有没有办法指导Jupyter

1)启动K =内核

2)打开特定笔记本

3)执行“全部运行”

4)关闭内核

我想安全性会有问题,但我可以将笔记本标记为可信任吗?

我已经寻求帮助,但即使获得the notebook to automatically Run All似乎也是一个问题。

对我而言,这是一个重要的特征,因为一旦探索部分的工作结束(笔记本非常棒),快速过渡到可重现的部分会很好!

1 个答案:

答案 0 :(得分:5)

我认为您正在寻找jupyter nbconvert命令。

阅读输入笔记本并生成静态HTML结果:

jupyter nbconvert --to=html --ExecutePreprocessor.enabled=True notebook.ipynb

读取输入笔记本并将输出保存回原始输出:

jupyter nbconvert --to=notebook --inplace --ExecutePreprocessor.enabled=True notebook.ipynb

如需更多帮助,请查看帮助页面:

jupyter nbconvert --help