从脚本运行Jupyter笔记本而不会杀死内核

时间:2018-10-10 04:23:03

标签: python jupyter-notebook ipython jupyterhub

我想编写一个执行Jupyter笔记本的脚本。

ExecutePreprocessor不同,here执行笔记本并杀死内核;我想保持内核状态不变。

流程是,脚本运行笔记本,并且不会终止内核。 稍后,您将使用Jupyter UI,在其中看到特定笔记本的状态为“正在运行”。您可以使用UI,然后将更多代码添加到笔记本中。而且,由于笔记本已经运行并且具有活动内核,因此笔记本自动执行部分中的所有上下文仍然可用。

如果我错了,请纠正我,但我看到两个可能的路径是:

  1. 实现您自己的ExecutePreprocessor,它不会杀死内核。这也假设UI可以“拾取”正在运行的内核。
  2. 弄清楚“重新启动并全部运行”功能如何通过用户界面工作并实现相同的功能

0 个答案:

没有答案