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

时间:2019-09-14 23:57:05

标签: python r python-3.x

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

谢谢。

1 个答案:

答案 0 :(得分:0)

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

import pickle 
my_obj = Object()
my_var = (1,"some_data")
filename = "my_dir\my_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)
相关问题