我已经编写了Jupyter笔记本(.pynb
文件),并且我想继续探索该笔记本中描述的数据。我非常喜欢在IPython REPL中而不是在Jupyter笔记本本身中这样做,因此我想在Jupyter REPL中执行整个笔记本,并使用笔记本中定义的所有变量填充全局名称空间。
我知道我可以将笔记本作为Python脚本导出并%run
导出,但是由于诸如%matplotlib inline
之类的魔术在我的IPython shell中不起作用,因此无法正常工作(在macOS上运行)。
在R中,可以使用rmarkdown::render()
从控制台运行R Markdown笔记本,并使用R Markdown笔记本中定义的对象填充全局环境。 IPython有类似的东西吗?
答案 0 :(得分:0)
我想知道您是否可以这样运行:
pip install runipy
$ runipy MyNotebook.ipynb