
我有一個名為 的 python 檔案initialization.py
。當嘗試將內容複製並貼上到空白文件時,我曾經ctrl + x
複製/剪切,關閉原始文件,並意外地ctrl + x
在文字編輯器的空白文件中再次使用,然後繼續以相同的文件名保存空白文檔initialization.py
。因此,當我使用 時ctrl + v
,我貼上的是空白區域而不是代碼。有沒有辦法在 python 檔案被覆蓋之前檢索它的內容?
如果相關的話,我使用的是 macOS High Sierra 10.13.6,我的文字編輯器是 Atom 1.37.0。
編輯:
我按照發布的步驟操作在這個答案中,但現在我不知道下一步該做什麼。
答案1
像這樣的錯誤就是我編寫一個腳本來每 10 分鐘自動備份我的機器上的所有小文字檔案的原因。 (如果您想查看文件的先前版本也很有用)
您現在問的是資料恢復問題:
請勿將該驅動器用於其他用途。如果它是您的主系統驅動器,請立即關閉電腦。
您可以嘗試使用 TestDisk 和 Mac 版 PhotoRec 工具來還原檔案。它將產生數千個不同的文件,所有文件都沒有標籤。
在這些文件中搜尋您從腳本中記住的唯一文字字串。希望它還在那裡。祝你好運!