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

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

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

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

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

最佳答案

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

关于python - 即使Jupyter的当前单元中发生错误,如何自动执行下一个单元?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56402480/

10-16 12:59