jupyter_notebook_Mistaken

在 jupyter notebook 上写了大段代码, 却不小心误删,同时由于 jupyter notebook 只有一个存档位, 代码没有存档,或存档过久, 因此无法恢复原内容。

但可以利用IPython强大的交互能力恢复出来!!

不要关 jupyter notebook , 而是继续执行下面的代码

1
2
3
4
5
for line in locals()['In']:
print(line)

# 或者, 直接的
history

过往的输入历史就能很方便的显现出来, 然后手动恢复即可。