码迷,mamicode.com
首页 > 编程语言 > 详细

python 序列化模块之 json 和 pickle

时间:2019-01-22 14:17:11      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:不同   json格式   用法   轻量级   数据转换   数据   script   通用   nbsp   

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,支持不同程序之间的数据转换.但是只能转换简单的类型如:(列表、字典、字符串、数字、)等,比如日期格式、类对象等json就处理不了。

在python中,有专门处理json格式的模块  json 和 pickle模块:

json模块用于字符串和python数据类型间进行转换;pickle模块用于python特有的类型和python的数据类型间进行转换,而且都提供了dumps、dump、loads、load 4个功能,用法也一样,不用的是json模块序列化出来的是通用格式,其它编程语言都认识,就是普通的字符串,而pickle模块序列化出来的只有python可以认识,其他编程语言不认识的,表现为乱码。

 

 

 



 

python 序列化模块之 json 和 pickle

标签:不同   json格式   用法   轻量级   数据转换   数据   script   通用   nbsp   

原文地址:https://www.cnblogs.com/saneri/p/10303251.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!