如何让VS Code Jupyter Notebook在指定单元格前停止代码执行?
在Jupyter中控制代码执行到指定单元格前停止的方法
以下是几种实用的原生解决方案,无需额外安装工具:
- 指定终止单元格插入退出代码
在你希望停止执行的前一个单元格中,插入这段代码:
import sys sys.exit()
当执行到这个单元格时,内核会直接终止运行,后续所有单元格都不会被执行。如果需要继续执行后续内容,重启内核即可。
- 选中目标单元格范围执行
- 点击你想要开始执行的第一个单元格
- 按住
Shift键点击你想要执行的最后一个单元格(即停止位置的前一个单元格),选中这个连续的单元格范围 - 点击工具栏中的「Run Selected Cells」按钮,即可只执行选中的这些单元格,不会涉及后续未选中的内容
- 临时注释后续单元格
如果只是临时需要停止执行,可以将后续不需要执行的单元格内容全部注释掉(选中内容后按Ctrl+/),执行完成后再取消注释即可。
内容的提问来源于stack exchange,提问作者newnewer
相关产品推荐
相关产品推荐

