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

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

0 N' o+ Q5 Q8 F" k0 }# F- ` 直接聊代码% H1 K/ |* Q9 q5 x9 P8 l
6 a# F5 }  N1 V) @/ w0 I
1:dump函数(序列化并写)1 a. a/ L; v4 {2 a
import cPickle as pickle
3 F+ w( |7 }- u  b+ h$ p
6 E! D- q7 @$ ?; u* q6 d! b$ R data=range(1000)7 W& v; @3 _) w& R$ ?
2 [" |! U% X: P& L1 B+ U
pickle.dump(data,open('d:\xxx.txt','wb'))
" S/ s# k6 N! g) D4 n
+ c; k1 G% u$ d1 P3 [7 s: Q. ~, l  i 2:load函数(反序列化并读)
& G7 j) m2 z: e7 {3 ?0 R
7 @9 U" }" C; N  r' |6 p* [) _ import cPickle as pickle
/ @! }. c6 a  A. f( ` data = pickle.load(open('d:\xxx.txt','rb'))5 r" u! L5 E6 ?+ G- Q1 x6 ]
print data6 k4 \3 m7 I2 F$ ~$ B7 j
这个模块比较简单
回复

使用道具 举报

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

本版积分规则

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

扫一扫关注我们

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