Pickle之物理保存
背景: 有时候我们经过千辛万苦调优参数得到一个模型对象、又或者经过复杂计算得到一个结果对象,这时我们想保存这些对象,以便下次(电脑关机后开机)或别的电脑上快速的引用这些对象。这时候 pickle 模块出场,它可实现将对象序列化并保存成本地文件,方便你到处引用。
举例:
df = pd.read_excel('https://www.gairuo.com/file/data/dataset/team.xlsx')
df.head()
接下来用pickle保存df对象
with open('tmp.pkl','wb') as f:
pickle.dump(df,f)
从文件反序列化对象df
with open('tmp.pkl','rb') as f:
df = pickle.load(f)
posted on 2024-01-19 14:31 chenxiaoyuan 阅读(7) 评论(0) 编辑 收藏 举报