【发布时间】:2021-02-16 19:46:27
【问题描述】:
我想知道笔记本 UI 中是否有一个选项或某些魔术命令(用于单元格)阻止其重新执行。 例如,如果我按顺序执行了几个单元格,并想返回重新运行第一个单元格,那么我应该被阻止这样做。
【问题讨论】:
标签: python jupyter-notebook jupyter jupyter-lab
我想知道笔记本 UI 中是否有一个选项或某些魔术命令(用于单元格)阻止其重新执行。 例如,如果我按顺序执行了几个单元格,并想返回重新运行第一个单元格,那么我应该被阻止这样做。
【问题讨论】:
标签: python jupyter-notebook jupyter jupyter-lab
对于旧的 Jupyter 笔记本,请参阅:How to freeze a cell alone with its outputs on a jupyter notebook。
对于 JupyterLab,有 no extension yet,但大家一致认为这是个好主意。每个人都可以成为扩展作者并贡献它。 Extension Developer guide 是一个很好的起点。
如果单元格没有您关心的输出,您可以使用一个方便的技巧将其类型临时切换为“原始”(因为原始单元格不会被执行)。可以通过Esc、r的键盘序列来完成;然后要将其类型恢复为“代码”单元格,您可以使用 Esc、y。
【讨论】: