【问题标题】:How to un-delete cells in Jupyter Lab?如何在 Jupyter Lab 中取消删除单元格?
【发布时间】:2021-02-21 21:46:28
【问题描述】:

可以吗?

“撤消”似乎只适用于代码块/行一个单元格

干杯

【问题讨论】:

    标签: jupyter-notebook jupyter jupyter-lab undo recovery


    【解决方案1】:

    选项 1

    Edit > Undo Cell Operation(或在命令模式下使用快捷方式Z - 进入命令模式按ESC

    Edit > Undo(或使用快捷方式CTRL+Z


    选项 2

    或者,如果没有重新启动内核,可以通过运行导出 IPython 历史记录

    %history -g   # If one wants to give a name to the file add "-f NAME" 
    

    或者用_ih访问所有单元格的内容(包括已删除的)如

    _ih[-10:]
    

    选项 3

    如果已经重启内核,File > Revert Notebook to Checkpoint

    检查点将存储在.ipynb_checkpoints 中,因此可以查看文件内部并查看已删除的单元格是否存在。

    【讨论】:

    • 干杯!事后看来,第一个似乎很明显。谢谢你指出来。
    猜你喜欢
    • 2018-09-07
    • 2021-04-10
    • 2022-10-18
    • 1970-01-01
    • 1970-01-01
    • 2021-03-18
    • 1970-01-01
    • 1970-01-01
    • 2021-06-12
    相关资源
    最近更新 更多