博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python数据持久存储-pickle模块
阅读量:4606 次
发布时间:2019-06-09

本文共 470 字,大约阅读时间需要 1 分钟。

pickle模块实现了基本的数据序列和反序列化。

pickle模块的序列化操作我们能够将程序中运行的对象信息保存到文件中去,
通过pickle模块的反序列化操作,能够从文件中创建上一次程序保存的对象。

接口:

pickle.dump(obj, file, [,protocol])

将对象obj保存到文件file中

pickle.load(file)

 从file中读取一个字符串,并重构为原来的python对象。

例子:

import pickle
●保存到文件
list01= [1,2.3,'test',['abc','efg']]
file01=open('D:\\file01.txt','wb')
pickle.dump(list01,file01)

file01.close()

●重建对象

file02=open('D:\\file01.txt','rb')
list02=pickle.load(file02)

转载于:https://www.cnblogs.com/mountain2011/p/6388625.html

你可能感兴趣的文章
常量指针和指针常量巧妙记忆方法[转]
查看>>
python-haproxy作业讲解视频总结
查看>>
mui搜索框 搜索点击事件
查看>>
select2 下拉搜索控件
查看>>
WebAPI常见的鉴权方法,及其适用范围
查看>>
08. 删除重复&海量数据
查看>>
重新想象 Windows 8 Store Apps (71) - 其它: C# 调用 C++
查看>>
发布mvc遇到的HTTP错误 403.14-Forbidden解决办法
查看>>
记录一些好用的工具
查看>>
超链接样式设置(去下划线)(转)
查看>>
2016012003+陈琦+散列函数的应用及其安全性
查看>>
Android 状态栏通知Notification、NotificationManager详解
查看>>
UIApplicationDelegate协议
查看>>
Jmeter测试dubbo接口填坑
查看>>
[zz]GDB调试精粹及使用实例
查看>>
数据库的创建和删除
查看>>
最简单的三层实例【插入据
查看>>
设计模式学习笔记——Prototype原型模式
查看>>
pom.xml里有红叉报错的解决办法
查看>>
Perl last和next的用法区别
查看>>