我通过Anaconda使用Jupyter笔记本。我不小心删了一个单元格,我不能退后一步。
如何恢复笔记本电脑?
答案 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 实验室运行良好。