2017-10-21 156 views
-1

我知道這可能不是一個Python問題,但它是一個緊急情況,我至少有3000行代碼,當我保存我的文件時,我的筆記本電腦崩潰了。我每天都在處理這個文件,所以我每天都保存它。當我打開電腦並打開我正在使用的文件時,它完全空白。沒有代碼,但文件大小相同。請,我迫切需要恢復我的文件,有什麼方法可以恢復嗎?突然崩潰後的Python文件空

+2

看起來你剛剛學會了[源代碼管理的第二條命令](https://dzone.com/articles/10-commandments-good-source)困難的方式。從崩潰的機器中恢復數據根本不是一個編程問題。 – jonrsharpe

+0

是的,需要使用工具或open_whole_disk_binary_mode(大多數敬畏全部)。如果做了'reboot',你可能已經刪除了這個文件源。 – dsgdfg

+0

你是什麼意思文件大小是一樣的?你有沒有試過在各種編輯器中打開它?你確定它是同一個文件嗎? Windows有時會保存文件的版本。這是關閉的話題,將被關閉。檢查[su]。 –

回答

1

我以前沒有使用過它,但如果你仍然有.pyc文件文件,你可能會得到這個代碼從字節碼文件回:

https://github.com/Mysterie/uncompyle2

對於每file.py python代碼,python會在其中將您的代碼預編譯爲字節碼的位置創建一個file.pyc。希望能幫助到你。祝你好運!