json模块


# #json是一种数据转换格式。表示出来是字符串,可以被所有语言读取,可以方便进行磁盘存储和网络传输
#  json中不认单引号
#  无论数据是怎样创建的,只要满足json格式,就可以json.loads出来,不一定非要dumps的数据才能loads
#
# #python对象编码为json字符串
# json.dump() #针对文件
# json.dumps() #针对内存对象
# #
# #json字符串解码为python对象
# json.load() #(针对文件句柄)
# json.loads() #(针对内存对象)

#实例
import json
dic = {'name':'alex','age':22}
print(type(dic)) #<class 'dict'>
x = json.dumps(dic)
print(type(x)) #<class 'str'>
y = json.loads(x)
print(type(y)) #<class 'dict'>
原文地址:https://www.cnblogs.com/shadowfolk/p/14671983.html