在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)