我来自R + Rstudio。在RStudio中,您可以使用.RData
将对象保存到save()文件中
save(object_to_save, file = "C:/path/where/RData/file/will/be/saved.RData")
然后你可以load()对象:
load(file = "C:/path/where/RData/file/was/saved.RData")
我现在正在使用Spyder和Python3,我想知道同样的事情是否可行。
我知道globalenv中的所有内容都可以使用以下内容保存到.spydata
:
但我正在寻找一种方法来保存代码中的.spydata
文件。基本上,只是按钮下的代码。
如果答案包括保存对象(或多个对象)而不是整个环境的方法,则奖励积分。
(请注意我不是在寻找使用pickle
或shelve
的答案,但实际上类似于R
的load()
和save()
。)
(Spyder开发人员在这里)没有办法在Spyder控制台中执行命令。
如果您希望在未来的Spyder版本中看到这一点,请在我们的issues tracker中打开一个关于它的问题,所以我们不要忘记考虑它。