python-pickle模块

在 Python 中,可以将对象 pickle 成字符串、磁盘上的文件或者任何类似于文件的对象,也可以将这些字符串、文件或任何类似于文件的对象 unpickle 成原来的对象。

pickle提供了一个简单的持久化功能。可以将对象以文件的形式存放在磁盘上。

使用 dump() 来序列化一个对象,使用 load() 进行解码
>>> import pickle
>>> my_list=[1,3.14,'qiqi',['wupo']]
>>> pickle_file = open('my_list.pkl','wb')
>>> pickle.dump(my_list,pickle_file)
>>> pickle_file.close()
>>> pickle_file = open('my_list.pkl','rb')
>>> my_list2 = pickle.load(pickle_file)

解码后依旧为列表:
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/wpqdameimei/article/details/84075794