如何从IPython Shell执行Jupyter笔记本?

时间:2019-09-18 15:07:19

标签: python jupyter-notebook ipython jupyter

我已经编写了Jupyter笔记本(.pynb文件),并且我想继续探索该笔记本中描述的数据。我非常喜欢在IPython REPL中而不是在Jupyter笔记本本身中这样做,因此我想在Jupyter REPL中执行整个笔记本,并使用笔记本中定义的所有变量填充全局名称空间。

我知道我可以将笔记本作为Python脚本导出并%run导出,但是由于诸如%matplotlib inline之类的魔术在我的IPython shell中不起作用,因此无法正常工作(在macOS上运行)。

在R中,可以使用rmarkdown::render()从控制台运行R Markdown笔记本,并使用R Markdown笔记本中定义的对象填充全局环境。 IPython有类似的东西吗?

1 个答案:

答案 0 :(得分:0)

我想知道您是否可以这样运行:

pip install runipy
$ runipy MyNotebook.ipynb