在R中工作时,可以使用“ save.image()”将整个“工作区”,变量,输出等保存到图像文件中。 Python中有等同的东西吗?
谢谢。
答案 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)