不小心覆蓋了.py文件,可以找回原來的文件嗎?

不小心覆蓋了.py文件,可以找回原來的文件嗎?

我有一個名為 的 python 檔案initialization.py。當嘗試將內容複製並貼上到空白文件時,我曾經ctrl + x複製/剪切,關閉原始文件,並意外地ctrl + x在文字編輯器的空白文件中再次使用,然後繼續以相同的文件名保存空白文檔initialization.py。因此,當我使用 時ctrl + v,我貼上的是空白區域而不是代碼。有沒有辦法在 python 檔案被覆蓋之前檢索它的內容?

如果相關的話,我使用的是 macOS High Sierra 10.13.6,我的文字編輯器是 Atom 1.37.0。

編輯:

我按照發布的步驟操作在這個答案中,但現在我不知道下一步該做什麼。

終端機螢幕截圖

答案1

像這樣的錯誤就是我編寫一個腳本來每 10 分鐘自動備份我的機器上的所有小文字檔案的原因。 (如果您想查看文件的先前版本也很有用)

您現在問的是資料恢復問題:

  1. 請勿將該驅動器用於其他用途。如果它是您的主系統驅動器,請立即關閉電腦。

  2. 您可以嘗試使用 TestDisk 和 Mac 版 PhotoRec 工具來還原檔案。它將產生數千個不同的文件,所有文件都沒有標籤。

  3. 在這些文件中搜尋您從腳本中記住的唯一文字字串。希望它還在那裡。祝你好運!

相關內容