pickle

pickle用于数据的永久储存(可以理解为将文件进行打包,然后解包)

pickle.dump  序列化 将python对象保存到文件中 通常是  .pickle文件

pickle.load    反序列化  将.pickle文件中的对象读出来


pickle是为了序列化/反序列化一个对象的,可以把一个对象持久化存储。

比如你有一个对象,想下次运行程序的时候直接用,可以直接用pickle打包存到硬盘上。或者你想把一个对象传给网络上的其他程序,可以用pickle打包,然后传过去,那边的python程序用pickle反序列化,就可以用了。

pickle