经常在python程序运行中得到一些字符串、列表、字典等数据,想要长久保存下来,而不是简单的放入内存中关机断电就丢失数据,此时pickle模块就派上用场,将对象转换成一种可以传输或存储的格式。
pickle模块将python对象转换成一系列字节的操作叫做串行化对象,将要持久化的数据对象,保存在文件中,使用有3种,索引0为ASCII,1是旧式二进制,2是新式二进制,而且新式二进制更高效一些。
之后可以从文件中读取字符串,将其反序列化转换成python的数据对象,可以正常像操作数据类型的方法操作它们。
pkl文件
最新推荐文章于 2024-08-06 10:56:17 发布