Mar*_*mon 13 ipython jupyter jupyter-notebook
假设我在 Jupyter Notebook 中执行了所有单元格,并且想在中间中断计算。如何停止所有单元格的执行?
“内核中断”仅中断当前单元格的执行,然后立即继续所有剩余单元格的执行。相反,我不想在点击“内核中断”后执行所有剩余的单元格。我怎样才能做到这一点?
我正在使用由 conda-forge 打包的 Python 3.5.2 运行 4.2.3 版
dCS*_*ven 25
如果您事先知道要停止的位置(例如,下面的代码需要很长时间并且不需要每次运行都执行),您可以添加一个
raise SystemExit("Stop right there!")
Run Code Online (Sandbox Code Playgroud)
无论你想停下来。
下面的所有内容都不会执行,因为已抛出异常,并且在使用 SystemExit 异常时,默认情况下不显示堆栈跟踪。
内核不会退出,因此您之后仍然可以手动执行所有操作。
| 归档时间: |
|
| 查看次数: |
20657 次 |
| 最近记录: |