I've lost a day's work in Jupyter Notebook because it didn't autosave. As I was working, I would click on File
> Save and Checkpoint
to be safe. I closed the notebook when I finished working and when I tried reopening it, I see that essentially all my work is gone and it says Last Checkpoint: a day ago (autosaved)
next to the filename. I now realize that I had been working for a long time on the notebook with an orange box with some kind of error message. I'm sorry that I can't remember the specific message right now, but I think it was something involving POS
or POST
or POSIT
...?. I saw Trusted
next to the error message, so I must've thought things were OK.
I tried opening the filename-checkpoint.ipynb
file within the .ipynb_checkpoints
folder but it's blank. I looked up a possible solution on Recovering from a Jupyter Disaster, but it requires SQL, which I don't know. Is there any hope for recovering my work? I realize that this is probably a rookie mistake, but I'm pretty new at this.
Thanks
PS: I'm running Python3 on MacOS
Jupyter Notebooks autosave, so you don't have to worry about losing code too much. At the top of the page you can usually see the current save status: Last Checkpoint: 2 minutes ago (unsaved changes)
You can recover a deleted cell in a jupyter notebook with the Edit menu. Go to Edit -> Undo Delete Cells to undo the delete operation performed on the cells and recover back your deleted cell.
Hope you've already found how to recover lost work from Jupyter notebook work. If not, try the following:
If you want to copy/paste.
After running terminal
and ipython
, page_up yo code you want. Click right button on a mouse, then Watch the elements code. Now you can select code, copy and paste it.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With