泡菜 保存:
try: import cPickle as pickleexcept importError: # python 3.x import picklewith open('data.p', 'wb') as fp: pickle.dump(data, fp, protocol=pickle.HIGHEST_PROTOCOL)有关该参数的其他信息,请参见pickle模块文档
protocol。
酸洗 负荷:
with open('data.p', 'rb') as fp: data = pickle.load(fp)JSON 保存:
import jsonwith open('data.json', 'w') as fp: json.dump(data, fp)提供额外的参数,例如
sort_keys或
indent以获得漂亮的结果。参数 sort_keys 将按字母顺序对键进行排序,而 indent
将使用
indent=N空格缩进您的数据结构。
json.dump(data, fp, sort_keys=True, indent=4)
JSON 加载:
with open('data.json', 'r') as fp: data = json.load(fp)


