#小练习 pickle模块_分别存储python对象 分类: python Module 2013-09-05 18:07 379人阅读 评论(0) 收藏
2013-09-05 18:07
936 查看
如果使用pickle.dump()方法分别存储n个python对象,则读取时也需要n个pickle.load(file)的方法,才能将python对象全部读取出来。
import pickle as p,pprint
shoplistfile =r'G:\data.pkl'
#objects
shoplist = ['apple','mango','carrot']
shoptuple = ('fish',1,'chicken',2)
f = open(shoplistfile,'wb')
#存储对象 分别存储python对象
p.dump(shoplist,f)
p.dump(shoptuple,f,-1)
f.close()
#remove the object
##del shoplist
#读取对象 分别读取python对象
f = open(shoplistfile,'r')
data1 = p.load(f)
pprint.pprint(data1)
data2 = p.load(f)
print data2
import pickle as p,pprint
shoplistfile =r'G:\data.pkl'
#objects
shoplist = ['apple','mango','carrot']
shoptuple = ('fish',1,'chicken',2)
f = open(shoplistfile,'wb')
#存储对象 分别存储python对象
p.dump(shoplist,f)
p.dump(shoptuple,f,-1)
f.close()
#remove the object
##del shoplist
#读取对象 分别读取python对象
f = open(shoplistfile,'r')
data1 = p.load(f)
pprint.pprint(data1)
data2 = p.load(f)
print data2
相关文章推荐
- #小练习 pickle模块 _ 一起存储python对象 分类: python Module 2013-09-05 18:11 399人阅读 评论(0) 收藏
- python数据持久存储:pickle模块的基本使用 分类: python python基础学习 python 小练习 2013-06-17 14:41 209人阅读 评论(0) 收藏
- #小练习 pickle模块 _ version3 分类: python Module 2013-09-05 18:13 269人阅读 评论(0) 收藏
- commands 模块 分类: python 小练习 python Module 2014-01-13 14:27 392人阅读 评论(0) 收藏
- 使用random模块,生成动态随机密码 分类: python 小练习 python Module 2013-12-04 17:23 278人阅读 评论(0) 收藏
- open()文件对象的seek、tell方法详解 分类: python基础学习 open()文件读写 python Module 2013-09-05 09:40 450人阅读 评论(0) 收藏
- fileinput模块 分类: python基础学习 python 小练习 python Module 2013-08-15 17:18 417人阅读 评论(0) 收藏
- fileinput模块获取文件的总行数 分类: python 小练习 python Module 2013-12-04 18:19 304人阅读 评论(0) 收藏
- #小练习 重定向与sys.stdout对象 分类: python 小练习 2013-11-05 16:10 437人阅读 评论(0) 收藏
- 使用glob模块输出目录内容 分类: python 小练习 2013-09-17 18:16 248人阅读 评论(0) 收藏
- #小练习 替换文件某行内容 分类: python 小练习 python Module 2013-09-26 11:10 269人阅读 评论(0) 收藏
- #小练习 输出模块中方法及其docstring 分类: python 小练习 divide into python 2013-11-05 18:17 451人阅读 评论(0) 收藏
- 使用glob模块,遍历E盘下的mp3文件 分类: python 小练习 2013-05-15 15:40 405人阅读 评论(0) 收藏
- python模块整理2-sys模块 分类: python Module 2013-09-13 16:49 563人阅读 评论(0) 收藏
- # 输出目录下的文件 os模块 分类: python 小练习 2013-05-13 18:01 205人阅读 评论(0) 收藏
- python发送各类邮件的主要方法 分类: python Module python 小练习 2014-01-14 14:52 310人阅读 评论(0) 收藏
- python string模块 分类: python基础学习 python Module 2013-08-16 17:50 294人阅读 评论(0) 收藏
- 使用fileinput模块进行原地修改文件 分类: python 小练习 2013-08-13 16:47 618人阅读 评论(0) 收藏
- python之string模块 分类: python基础学习 python Module 2013-08-27 13:58 241人阅读 评论(0) 收藏
- python pickle模块 分类: python学习 2014-12-01 16:01 129人阅读 评论(0) 收藏