1 基本的用例:
import pickle
obj = {"a":1,"b":2,"c":3}
pickle.dump(obj,open("tem.txt","w"))
obj2 = pickle.load(open("tem.txt","r"))
print obj2
{'a': 1, 'c': 3, 'b': 2}
2 cPickle,速度快一点
from six.moves import cPickle as pickle
obj_1 = [1,2,3,4,6]
pickle.dump(obj_1,open("obj_1.pickle","w"),pickle.HIGHEST_PROTOCOL)
obj_1_out = pickle.load(open("obj_1.pickle"))
print obj_1_out
[1, 2, 3, 4, 6]