【问题标题】:How do I execute a Jupyter notebook from an IPython shell?如何从 IPython shell 执行 Jupyter notebook?
【发布时间】:2019-09-18 15:07:19
【问题描述】:

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

我知道我可以将笔记本导出为 Python 脚本和 %run 它,但这不起作用,因为 %matplotlib inline 之类的魔法在我的 IPython shell 中不起作用(在macOS)。

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

【问题讨论】:

  • 我认为您的意思是“与 ipynb 文件的单元格交互”,而不是运行/执行它?

标签: python jupyter-notebook ipython jupyter


【解决方案1】:

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

pip install runipy
$ runipy MyNotebook.ipynb

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-05-30
    • 1970-01-01
    • 2013-07-22
    • 1970-01-01
    • 2018-09-08
    • 2017-09-23
    • 1970-01-01
    相关资源
    最近更新 更多