python小白-day5 json&pickle
json&pisckle
用于序列化的两个模块
json,用于字符串 和 python数据类型间进行转换
pickle,用于python特有的类型 和 python的数据类型间进行转换
Json模块提供了四个功能:dumps、dump、loads、load
pickle模块提供了四个功能:dumps、dump、loads、load
json例子:
1 2 3 4 5 6 7 | data = {'name' : 'hetan','age':26}j_str = json.dumps(data)print(j_str)with open('j_data','w+') as f: f.write(j_str) f.seek(0) print(json.loads(f.read())) |


pickle例子:
1 2 3 4 5 6 7 8 | import pickledata = {'name' : 'hetan','age':26}p_str = pickle.dumps(data)print(p_str)with open('p_data','bw+') as f: f.write(p_str) f.seek(0) print(pickle.loads(f.read())) |


浙公网安备 33010602011771号