Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to recover deleted Jupyter notebook cell?

People also ask

How do I recover a deleted cell in Jupyter notebook Vscode?

(this will open file explorer) Navigate to . vscode-server\data\User\History\. There will be multiple folders, pick one for the file you want to restore and Voila!

How do you undo all changes in a Jupyter notebook?

Hit the ESC key to enter Command Mode. Now you can hit the h key to see all available commands. To undo an entry you have to go back to Edit Mode (hit ENTER ) and then do a CTRL-Z .

How do you delete a cell in Jupyter notebook?

“delete a cell in jupyter notebook” Code Answer'sD+D(press the key twice when you are in command mode) to delete the selected cell.


If you go to "Edit", there's an option for "Undo Delete Cells".

If you are familiar with shortcuts, you can do cmd + shift + p and then type in undo to recover as well. No need to moving your mouse around.


First, switch to command mode by pressing ESC, then you can press Z to recover the deleted cells. It works even in Jupyter Lab which doesn't have "Undo Delete Cells" option under "Edit" tab.


If the notebook kernel is still running and you executed the cell, you can find the content of all cells, including the deleted ones in _ih. For example, the last five cells:

_ih[-5:]

If you need to undo something deleted inside a cell, press:
CTRL/CMD + Z

If you need to recover an entire deleted cell hit:
ESC + Z.
Especially this second tip might be useful if you delete a lot of cells by mistake.


if you've already restarted your kernel then %history or _ih[:n] would be empty. You can hope for a recent checkpoint to revert to. You can do this with File > Revert to Checkpoint.

If you want to be sure what's in the checkpoint before you revert - in your working directory (the one your notebook lives in) you'll have a hidden folder that stores your checkpoints. cd .ipynb_checkpoints will get you there. You can look inside the file and see if your lost code is there.

This has just saved me. Found this in an answer here


First, do "ESC" hot key, then you can press Z to recover the deleted cells.

Jupyter Lab work well.