首页 > 编程语言 > 详细

python小白-day5 json&pickle

时间:2016-02-08 17:24:00      阅读:143      评论:0      收藏:0      [点我收藏+]

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 pickle
data = {‘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()))

技术分享

技术分享







python小白-day5 json&pickle

原文:http://www.cnblogs.com/hetan/p/5185027.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!