我有iPython筆記本電腦通過Anaconda。我不小心刪除了一個重要的筆記本,而且我似乎無法找到垃圾(我認爲iPy筆記本不屬於垃圾)。如何恢復已刪除的iPython筆記本電腦
有誰知道我可以如何恢復筆記本電腦?我正在使用Mac OS X.
謝謝!
我有iPython筆記本電腦通過Anaconda。我不小心刪除了一個重要的筆記本,而且我似乎無法找到垃圾(我認爲iPy筆記本不屬於垃圾)。如何恢復已刪除的iPython筆記本電腦
有誰知道我可以如何恢復筆記本電腦?我正在使用Mac OS X.
謝謝!
如果您通過操作系統(rm file.ipynb)刪除它,那麼您可能可以從〜/ .ipython_checkpoints /中獲得它。但是,如果您從瀏覽器菜單選項中刪除它,它會消失(按設計!)。
設計檢查點已過時,但直接刪除它而不是將它發送到垃圾箱是未獲得的-Round到該-呢。 –
對於不幸者和我一樣,是刪除JuliaBox(jupyter朱莉亞)一些文件,有一個解決方案。我成功恢復所有我刪除的文件。
瀏覽器對您所訪問的頁面進行分類。你必須找到你的緩存瀏覽器文件夾(在Ubuntu的crhome是〜/ .cache /谷歌瀏覽器/默認/緩存)和grep你的筆記本電腦在二進制文件中的一些文本。然後,剪切對應於您的ipynb的文件的文本部分。
這是由Thuener答案額外的信息位,
我做了以下恢復我刪除.ipynb文件。
你真棒。非常感謝。理想情況下,「jupyter」人應該已經解決了它。但真棒方法。再次感謝 這應該被接受爲答案 –
我認爲最簡單的方法(直到開發人員處理此問題)檢索您的Ipython歷史記錄是將它們全部寫入一個空文件。
您需要檢查您創建最後一個腳本的日期。顯然,它將成爲你的Ipython歷史的最後一部分。
要寫IPython的歷史到一個文件:
%history -g -f anyfilename
「刪除」功能現在將文件發送到OS垃圾桶,而不是永久刪除,請參閱本PR:https://github.com/jupyter/notebook/pull/1968。所以你可以打開你的垃圾箱(無論你的系統在哪裏)並恢復它。
如果您正在運行OSX,您可能會運行Time Machine,並且能夠從Time Machine備份中恢復它 – iayork