Spyder在最后一分钟崩溃,我被迫退出程序,因为它没有响应。重新打开后,我无法找到我的文件,我正在工作,我没有保存它,并有相当多的代码写在它。这将是一个巨大的帮助,如果有人知道如何恢复它,并可以指导我通过它。非常感谢!
i2byvkas1#
hist -g将显示控制台历史记录日志。如果您之前运行过代码,则可以从历史记录中恢复代码。
hist -g
0mkxixxg2#
我经历过一个类似的情况,我添加了代码到现有的脚本,后来没有保存为我期望的那样。我能够从历史日志恢复我的代码(复制和粘贴)。不是一个完美的解决方案,但比重写代码好得多。我使用的是Spyder 3.3.4
jdzmm42g3#
当Spyder问你是否想恢复文件时,我会评论以帮助(像我这样的疯子)点击丢弃按钮。我找到了以下解决方案:1.打开新终端
mwecs4sa4#
只是对于那些仍然想知道解决方案的人,关闭并再次打开Spyder应用程序。它会要求您恢复文件。这对我今天的工作。
xqkwcwgp5#
转到C:\路径。spyder-py 3你将有一个名为autosave的目录,你可以在这里找到你的自动保存文件。这些文件和你关闭和打开spyder时出现的文件是一样的。它从这个autosave目录加载它。另一种方法是检查history.py文件,该文件存储了spyder控制台中运行的命令。但是,此历史记录是有限制的。旧的历史记录将被删除。
5条答案
按热度按时间i2byvkas1#
hist -g
将显示控制台历史记录日志。如果您之前运行过代码,则可以从历史记录中恢复代码。0mkxixxg2#
我经历过一个类似的情况,我添加了代码到现有的脚本,后来没有保存为我期望的那样。我能够从历史日志恢复我的代码(复制和粘贴)。不是一个完美的解决方案,但比重写代码好得多。
我使用的是Spyder 3.3.4
jdzmm42g3#
当Spyder问你是否想恢复文件时,我会评论以帮助(像我这样的疯子)点击丢弃按钮。
我找到了以下解决方案:
1.打开新终端
1.密码。
1.心脏病发作成功停止!
Anyway, you will no longer find the file you discarded in the autosave folder, however, in the history.py file are saved the last 1000 lines that you executed, in my case the last 30 were enough.
希望能有所帮助
mwecs4sa4#
只是对于那些仍然想知道解决方案的人,关闭并再次打开Spyder应用程序。它会要求您恢复文件。这对我今天的工作。
xqkwcwgp5#
转到C:\路径。spyder-py 3
你将有一个名为autosave的目录,你可以在这里找到你的自动保存文件。这些文件和你关闭和打开spyder时出现的文件是一样的。它从这个autosave目录加载它。
另一种方法是检查history.py文件,该文件存储了spyder控制台中运行的命令。但是,此历史记录是有限制的。旧的历史记录将被删除。