2017-04-14 63 views
0

所以,我用python删除了一个文件。我无法在回收站中找到它。有没有办法我可以undo它什么的。提前致谢。我用python删除了一个文件

编辑:我用os.remove。我曾尝试Recuva,但似乎没有发现任何东西。我做了深入的搜索。

+0

简答:不容易。长答案:很可能。 –

+0

例如,请参见[Recuva](http://www.piriform.com/recuva)。 –

+2

当您从GUI中删除时,窗口中的回收站将使用该回收站。使用Python,你不再在堪萨斯州。 –

回答

2

如果您使用了os.remove并最终意外删除了一个文件,那么这个文件没有理由在回收站中。它从文件系统中删除。没有Python操作来获取该文件。

但是,简单的删除只是打断了文件的链接,但并未擦除文件系统上的文件位。您可以尝试使用文件恢复软件恢复。

注意

  • 现在,该文件被删除,这个问题是不是Python的具体了。如果您通过任何其他方式删除了该文件,则会出现同样的情况。

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

  • 您可以用来恢复文件的工具是特定于平台的,“如何恢复已删除的文件”这个通用问题在这里已经被问到,在超级用户,Unix或Linux上,或者其他一些Stack Exchange社区。

相关问题