我使用python删除了一个文件

时间:2017-04-14 20:56:01

标签: python operating-system

所以,我使用python删除了一个文件。我在回收箱里找不到它。有没有办法undo它或什么的。提前谢谢。

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

1 个答案:

答案 0 :(得分:2)

如果您使用os.remove并最终意外删除了某个文件,则该文件没有理由在回收站中。它将从文件系统中删除。没有Python操作来恢复该文件。

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

请注意

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

  • 您应该避免使用系统通过在磁盘上的同一位置写入另一个文件来最小化擦除文件位的可能性。

  • 可用于恢复文件的工具是特定于平台的,通用问题"如何恢复已删除的文件"在Super User,Unix& amp; Linux,或其他一些Stack Exchange社区。