不要让Jupyter笔记本继续过去的代码错误

时间:2018-12-01 18:21:38

标签: python jupyter-notebook

我最近切换到装有新版本Jupyter笔记本电脑的计算机,并且发现错误处理行为发生了变化。

之前,如果笔记本在单元格中遇到错误,则停止执行。例如,在14单元笔记本电脑上,它将运行单元:
1 success 2 success 3 success 4 error code exit without completing 5-14

现在,如果笔记本出现错误,它将继续到笔记本末尾并执行它可以执行的所有单元格。似乎跳过了依赖于错误生成单元的单元。因此,我得到如下奇怪的行为:
1 success 2 success 3 success 4 error code 5 |_ not run 6 |_ not run 7 success 8 success 9 success 10 error code 11 |_ not run 12 |_ not run 13 |_ not run 14 success exit after completing
这是有问题的,因为我必须检查笔记本中的每个单元以查看其是否完成并确保所有代码都已运行。

如何恢复到旧的行为?

0 个答案:

没有答案