Answers:
如果转到“编辑”,则有“撤消删除单元格”选项。
如果您熟悉快捷方式,则可以执行cmd+ shift + p,然后键入以undo
进行恢复。无需四处移动鼠标。
首先,通过按切换到命令模式ESC,然后可以按Z恢复已删除的单元格。即使在Jupyter Lab(在“编辑”选项卡下没有“撤消删除单元格”选项的选项)下也可以使用。
如果笔记本内核仍在运行并执行了该单元,则可以找到所有单元的内容,包括中的已删除单元_ih
。例如,最后五个单元格:
_ih[-5:]
如果你已经重新启动你的内核,然后%history
或_ih[:n]
将是空的。您可以希望最近的检查点恢复到原来的状态。您可以通过文件>恢复到检查点来执行此操作。
如果要在还原之前确定检查点中的内容-在工作目录(笔记本计算机所在的目录)中,您将有一个隐藏的文件夹来存储检查点。cd .ipynb_checkpoints
会带你到那里。您可以查看文件内部,查看丢失的代码是否在那里。
这才救了我。在这里找到答案