恢复用python删除的文件

恢复用python删除的文件,python,operating-system,Python,Operating System,因此,我使用python删除了一个文件。我在我的回收箱里找不到它。有什么方法可以撤销它吗。提前谢谢 编辑:我使用了os.remove。我试过Recuva,但似乎什么也没找到。我已经做了深入搜索。如果您使用了os.remove并意外删除了一个文件,那么该文件没有理由被放入回收站。它将从文件系统中删除。没有Python操作可以取回该文件 然而,一次简单的删除只会中断到文件的链接,但不会删除文件系统中的文件位。您可以尝试使用文件恢复软件将其恢复 注意 现在文件被删除了,这个问题不再是Python特有

因此,我使用python删除了一个文件。我在我的回收箱里找不到它。有什么方法可以
撤销它吗。提前谢谢


编辑:我使用了
os.remove
。我试过Recuva,但似乎什么也没找到。我已经做了深入搜索。

如果您使用了
os.remove
并意外删除了一个文件,那么该文件没有理由被放入回收站。它将从文件系统中删除。没有Python操作可以取回该文件

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

注意

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

  • 您应该避免使用系统在磁盘上的同一位置写入另一个文件,从而最大限度地减少擦除文件位的机会

  • 您可以用来恢复文件的工具是特定于平台的,在Super User、Unix和Linux或其他一些Stack Exchange社区中,这里肯定已经提出了一个通用问题“如何恢复已删除的文件”


简短回答:不容易。长回答:可能,可能。例如,请参阅。windows从GUI中删除时使用的回收站。使用Python,您不再是堪萨斯州的人了。它使用操作系统的取消链接。因此无法恢复该文件。