cPickle / pickle

1 #!/usr/bin/python
2 # -*-coding:utf-8 -*-
3
4 import cPickle as pickle
5
6 obj = {"a":1, "b":2, "c":3}
7
8 #将obj持久化保存到文件tmp.txt中
9 pickle.dump(obj, open("tmp","w"))
10
11 obj2 = pickle.load(open("tmp", "r"))
12
13 print obj2

cPickle来代替pickle,前者是后者的一个C语言实现版本,拥有更快的速度,另外,有时在dump时也会将第三个参数设为True以提高压缩比。

原文地址:https://www.cnblogs.com/meaworld/p/2944943.html