恢复用python删除的文件

4 python operating-system

所以,我使用python删除了一个文件。我在回收站里找不到它。有什么办法可以undo吗?提前致谢。

编辑:我使用了os.remove. 我试过 Recuva,但它似乎没有找到任何东西。我进行了深入搜索。

Jér*_*ôme 10

如果您os.remove不小心使用并最终删除了一个文件,则该文件没有理由进入回收站。它从文件系统中删除。没有 Python 操作可以取回该文件。

但是,简单的删除只会破坏文件的链接,但不会删除文件系统上的文件位。您可以尝试使用文件恢复软件将其恢复。

注意

  • 现在文件被删除了,这个问题不再是 Python 特有的。如果您通过任何其他方式删除了该文件,您将处于相同的情况。

  • 您应该避免使用您的系统通过在磁盘上的同一位置写入另一个文件来最大程度地减少擦除文件位的机会。

  • 您可以用来恢复文件的工具是特定于平台的,并且在超级用户、Unix 和 Linux 或其他一些 Stack Exchange 社区上,肯定已经在此处提出了“如何恢复已删除文件”的通用问题。