在 Python 中是否有 R 的 save.image() 函数的等价物?



在R中工作时,可以使用"save.image(("将整个"工作区",变量,输出等保存到图像文件中。Python中是否有等效的东西?

谢谢。

我不熟悉r,但pickle提供了在pickle文件中保存和加载(variables, objects, types, etc...)的功能。通过这种方式,您可以保存以后会话所需的任何详细信息。我不确定pickle是否提供了一种特定的方式来保存与当前会话关联的所有数据,或者是否需要手动查找和保存。希望这有帮助!

import pickle 
my_obj = Object()
my_var = (1,"some_data")
filename = "my_dirmy_file.pickle"
with open(filename, ‘wb’) as f: #save data
pickle.dump((my_obj, my_var), f)
with open(filename, ‘rb’) as f: #load data next time
my_saved_obj, my_saved_var = pickle.load(f)

最新更新