即使Jupyter的当前单元中发生错误,如何自动执行下一个单元?

时间:2019-05-31 22:50:07

标签: python error-handling jupyter-notebook runtime-error

我正在Jupyter笔记本电脑中运行一个单元,该单元肯定会在一段时间(通常为几个小时)后发生错误。但是,即使在发生此错误之后,我仍希望编译器继续前进到下一个单元,并运行我放入队列中的其余单元,以便在该单元完成后再运行。

我知道例外也许可以做到这一点,但是我想知道是否有其他特定于Python或Jupyter笔记本的方法可以解决问题。

单元1:一些代码正在运行         #这里会发生错误并停止执行

单元格2,3 ...,n:一些代码                #在单元格1中发生错误后,代码仍应运行

感谢您提出任何解决方案。感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

有一个名为Runtools的Jupyter Notebook nbextensions扩展,它允许您运行所有单元并使用快捷键Alt + F忽略错误。有关如何安装nbextensions和启用诸如Runtools之类的扩展,请参见Installing jupyter_contrib_nbextensions

相关问题