【发布时间】:2019-04-25 14:13:16
【问题描述】:
我有一个设置,我有几个 Jupyter 笔记本,这些笔记本是参数化的,因此我可以从另一个笔记本运行它们。
我正在使用papermill 模块来执行此操作,这非常方便。最简单的跑步方式是这样的
path = '/path/to/notebook.ipynb'
pm.execute_notebook(
path,
path,
)
我现在想要的是如果不满足某些条件,则能够从正在运行的笔记本中停止执行。
有没有办法用 papermill 做到这一点,如果没有,是否有另一个模块可以做到这一点?
【问题讨论】:
-
您是否尝试过使用 sys.exit(0)?
标签: python jupyter-notebook ipython papermill