我有一个名为 的 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 工具来恢复文件。它将产生数千个不同的文件,所有文件都没有标签。
在这些文件中搜索您从脚本中记住的唯一文本字符串。希望它还在那里。祝你好运!