2016-12-16 97 views
0

代码随机删除一条巨蟒文件里,反正是有恢复?它是一个3.70 KB的文件,但是当打开并放入文本文件时,什么也没有。代码删除

+4

发明一种timetravel出差回来,并将其复制它从最近的备份deleed – 2016-12-16 16:19:51

+4

刷新之前。 – stark

+2

必须Git'em所有! 我不认为你能够恢复这个。这里学到的好教训是下次使用VCS。 –

回答

0

开放与Python来看看它包含

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是它所包含的内容 –

+1

没有数据从空字节的3.7 kb的提取,对不起,说再见你的文件。 – Gribouillis

0

既然你是我假设你是新的代码开发等,因此一个新的用户,你应该看看一些版本控制工具,如:

  1. SVN
  2. Github上
  3. Gitlab

还有一些,但这些是最常见的。它们被用来存储你的代码,并且如果你搞砸了,你就可以恢复你的代码。当不同的程序员改变它们时,它们也被用来合并代码。目前这不会对未来有所帮助。

现在你可以看一些恢复工具,但我很怀疑,你是能够重新创建该文件。另一种可能性是:当你没有IDE来查看你的命令历史时。也许你执行了脚本,你可以在命令历史中找到执行的脚本作为命令。