Python从零开始—第二天之序列化与反序列化

[复制链接]
cck123 发表于 2017-12-31 01:00:46 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
持久性就是指保持对象,甚至在多次执行同一程序之间也保持对象。通过本文,您会对 Python对象的各种持久性机制(从关系数据库到 Python 的 pickle以及其它机制)有一个总体认识。另外,还会让您更深一步地了解Python 的对象序列化能力; W/ l, d/ l) z1 H$ c& t* n

! K) u0 T: j$ i) ] 直接聊代码: z: L3 I+ j) ^- R, l

3 u  ~$ k' k7 v1:dump函数(序列化并写)/ e# q3 z! Z, Q9 |
import cPickle as pickle
" T* `& J. {6 ]) F
7 n1 |$ o) t' a. A' j  s% U7 E" K6 E) P data=range(1000)
& T' x  f4 O, y8 h- g5 V" K4 \* r! ]% \+ y6 W
pickle.dump(data,open('d:\xxx.txt','wb'))* a2 P' V( c5 r/ j! I

8 R8 _# ^; o9 g: m 2:load函数(反序列化并读)
) m) y# Q9 X' {# O: Z$ j) s6 s7 A  r% I: I$ t0 u" g+ a
import cPickle as pickle
: y$ F$ T5 I% S- i, \ data = pickle.load(open('d:\xxx.txt','rb'))
0 p) x6 X' K+ O print data
( D( Z$ u8 g  K2 W% w& K0 `1 \这个模块比较简单
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题
推荐阅读更多+
阅读排行更多+
用心服务创业者
0851-88611148
周一至周五 9:00-18:00
意见反馈:admin@0851life.com

扫一扫关注我们

Powered by 童码少儿编程 X3.4© 2001-2013 0851life Inc.|网站地图