2016-12-16 5 views
0

pythonファイル内のコードがランダムに削除されましたが、とにかく元に戻すのですか?それは3.70キロバイトのファイルですが、オープンしてテキスト文書に入れると何もありません。 pythonで開きpythonファイルの中のコードが削除されました

+4

バックtimetravel旅行を発明し、それが最新のバックアップから –

+4

リロードをdeleedれる前にそれをコピーします。 – stark

+2

Gotta Git'em all !! 私はあなたがこれを回復できるとは思わない。ここで学んだ良い教訓は、次回からVCSを使うことです。 –

答えて

0

はあなたが私はあなたがコードの開発などそのために新しく追加されたと仮定しています、新しいユーザーなので、それは

with open('deleted.py', 'rb') as f: 
    print(repr(f.read())) 
+0

B '\ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ X00 \ x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥x00¥ x00 \ x00 \ x00はそれに含まれているものです –

+1

3.7kbのヌルバイトから抽出するデータはありません。申し訳ありませんが、あなたのファイルにさよならを言う。 – Gribouillis

0

が含まれているかを確認するために、次のようないくつかのバージョン管理制御ツールをご覧ください:

  1. SVN
  2. のGithub
  3. Gitlab

さらにいくつかありますが、最も一般的なものです。彼らはあなたのコードを格納し、あなたが混乱した場合にはコードを元に戻すために使用されます。また、異なるプログラマがコードを変更しているときにコードをマージするためにも使用されます。今のところ、これは助けにはならないでしょうが、将来的には助けになります。今、あなたには、いくつかを見てもよいのために

は、ツールを復元するが、私は非常にあなたがファイルを再作成することができること、それを疑います。もう一つの可能​​性は、コマンド履歴を見るためにIDEを利用しているときです。スクリプトを実行して、実行されたスクリプトをコマンド履歴内のコマンドとして見つけることができます。

関連する問題