2017-04-14 20 views
0

だから、私はpythonを使ってファイルを削除しました。私は自分のリサイクルビンには見つからない。私はundoそれか何かできる方法がありますか?前もって感謝します。私はPythonを使ってファイルを削除しました

編集:私はos.removeを使用しました。私はRecuvaを試しましたが、何も見つけられないようです。私は深い検索を行った。

+0

短い答え:簡単にはありません。長い答え:おそらく、おそらく。 –

+0

たとえば[Recuva](http://www.piriform.com/recuva)を参照してください。 –

+2

GUIから削除するときにWindowsのリサイクルビンが使用します。 Pythonを使うと、あなたはもうカンザスにいません。 –

答えて

2

os.removeを使用して、誤ってファイルを削除した場合、このファイルがごみ箱に保存される理由はありません。ファイルシステムから削除されます。そのファイルを元に戻すPython操作はありません。

ただし、単純な削除ではファイルへのリンクが切断されますが、ファイルシステム上のファイルのビットは消去されません。あなたはそれを取り戻すためにファイル回復ソフトウェアを試すことができます。

  • 今すぐファイルが消去されていることを、この質問はもうPythonの固有のものではないことを

    注意。他の方法でファイルを削除した場合も同じ状況になります。

  • ディスクの同じ場所に別のファイルを書き込むことによって、ファイルのビットを消去する機会を最小限に抑えるために、システムを使用しないでください。

  • ファイルのリカバリに使用できるツールはプラットフォーム固有のもので、「削除されたファイルを回復する方法」は、ここではSuper User、Unix & Linux、または他のStack Exchangeコミュニティ。

関連する問題