python-json序列化与反序列化

python标准库中有JSON模块,主要执行序列化和反序列化的功能:

序列化 dumps() :encoding,把一个python队形编码转化成JSON字符串,JSON字符串是字符串
反序列化 loads() :decoding,把JSON格式字符串解码转换为python数据对象,即为字典对象
注意 :JSON在python中分别由list和dict组成。

dumps():

dumps函数的功能:转换为字符串的格式

语法格式:

dumps(data, sort_keys = True, indent = 2)
其中,sort_keys = True 意思是按照键的字典顺序排序,indent = 2是让每个键/值对显示的时候,以缩进两个字符对齐

loads():

loads 函数的功能:转换为字典的格式

posted @ 2019-08-08 01:01  做一只热爱生活的小透明  阅读(166)  评论(0)    收藏  举报