如何恢复已删除的Jupyter笔记本电脑?

时间:2018-02-15 18:49:46

标签: jupyter-notebook anaconda jupyter

我通过Anaconda使用Jupyter笔记本。我不小心删了一个单元格,我不能退后一步。

如何恢复笔记本电脑?

6 个答案:

答案 0 :(得分:84)

如果您转到"编辑",可以选择"撤消删除单元格"。

如果您熟悉快捷方式,则可以执行 cmd + shift + p ,然后输入undo进行恢复同样。无需移动鼠标。

答案 1 :(得分:27)

首先,按ESC切换到命令模式,然后按{{1}}恢复已删除的单元格,即使在没有删除单元格的Jupyter实验室中也能正常工作。选项"编辑"标签。

答案 2 :(得分:15)

如果笔记本内核仍在运行且您执行了单元格,则可以在SELECT NIC,name,age,city FROM tbl_users 中找到所有单元格的内容,包括已删除的单元格。例如,最后五个单元格:

_ih

答案 3 :(得分:3)

如果您已经重新启动内核,那么%history_ih[:n]将为空。您可以希望最近的检查点恢复到原来的状态。您可以通过“文件”>“还原到检查点”来完成此操作。

如果要在还原之前确定检查点中的内容-在工作目录(笔记本计算机所在的目录)中,将有一个隐藏的文件夹来存储检查点。 cd .ipynb_checkpoints将带您到达那里。您可以查看文件内部,查看丢失的代码是否在那里。

这刚刚救了我。在答案here

中找到了

答案 4 :(得分:3)

如果需要撤消单元格中已删除的内容,请按: CTRL / CMD + Z 如果需要恢复整个已删除的单元格,请点击 ESC + Z 特别是如果我们误删除了很多单元格,第二条提示可能会有用。

答案 5 :(得分:0)

首先按“ESC”热键,然后按Z键恢复已删除的单元格。

Jupyter 实验室运行良好。