2016-12-06 110 views
0

我現在有點恐慌,我希望有人能幫忙。我花了幾個月在Notepad ++上編寫了一個python程序。最終的錯誤終於解決了,腳本通過PowerShell在ipython中啓動。當我去推動記事本++中的保存按鈕時,程序崩潰了,當它恢復時,所有的代碼都丟失了。就好像我刪除了所有的代碼然後點擊保存。從運行腳本中恢復丟失的Python代碼?

python代碼仍在運行,它應該還有幾個小時。我的問題:有沒有辦法通過中斷正在運行的腳本並以某種方式訪問​​ipython中的代碼來恢復代碼?當腳本被破壞時,它總是在ipython中顯示幾行代碼,我希望能以某種方式通過它恢復完整的代碼。

+2

您在幾個月內編寫了一個程序,但沒有對其進行單一備份? – Carcigenicate

回答

0

Try this

如果不工作,讓它成爲一個教訓,始終備份您的工作。使用GitHub

+0

儘管這個鏈接可能回答這個問題,但最好在這裏包含答案的重要部分,並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 – Matthew

+0

謝謝你的建議。我試過了,但沒有可以找到的Notebook ++緩存。必須有方法列出iPython內存中正在使用的腳本。我現在正在看代碼工作,所以它必須放在某處的緩存中?任何進一步的建議將不勝感激! – KBriden