【发布时间】:2019-10-17 12:57:36
【问题描述】:
我正在 Jupyter 笔记本中运行一个单元格,一段时间后(通常是几个小时)肯定会发生错误。但即使发生此错误,我也希望编译器继续移动到下一个单元格并运行我放入队列中的剩余单元格,以便在此单元格完成后运行。
我知道异常可能可以做到这一点,但我想知道是否有任何其他特定于 Python 或 Jupyter 笔记本的方法可以解决问题。
单元格 1:一些代码正在运行 # 这里会发生错误并停止执行
单元格 2,3...,n:一些代码 # 在单元格 1 中发生错误后,代码仍应运行
感谢您提供任何解决方案。感谢您的帮助。
【问题讨论】:
-
是的,我已经浏览了这个帖子,但我无法使用那里建议的解决方案制定解决方案。你能试着简化我在我的情况下应该做什么吗?我问的原因是那里提到 exec 无法访问其他单元格中的变量,之后我需要在单元格中使用单元格 1 中变量的最终值。
标签: python error-handling jupyter-notebook runtime-error