Python视频教程专栏介绍了两个概念:转储()和加载()
相关免费学习推荐:python视频教程
第一,概念理解
1.json.dumps()和json.loads()是json格式处理函数(json是一个字符串,你可以理解)。(1)json.dumps()函数以json格式对Python数据类型列表进行编码(可以理解,json.dumps()函数将字典转换成字符串。)(json。loads()函数将JSON格式的数据转换成字典(可以理解为json.loads()函数将字符串转换成字典)
2.json.dump()和json.load()主要用来读写json文件函数
第二,考试
使用import json# json.dumps()函数将字典转换为字符串dict1 = { & quot年龄& quot:& quot12 & quot} JSON _ info = JSON . dumps(dict 1)print(& quot;dict1的类型:“+str(type(dict1))”打印(& quot通过json.dumps()函数处理:“)打印(& quotjson_info的类型:“+str(type(JSON _ info))1 import JSON 2 3 # JSON。loads函数将字符串转换为dictionary 4 json _ info = & # 39{ & quot年龄& quot:& quot12 & quot}'5 dict 1 = JSON . loads(JSON _ info)6 print(& quot;json_info的类型:“+str(type(JSON _ info)))7 print(& quot;通过json.dumps()函数处理:“)8打印(& quotdict1的类型:“+str(type(dict 1))1 import json 2 3 # JSON . dump()函数,将JSON信息写入文件4 json _ info = " { & # 39年龄& # 39;: '12'} & quot5文件=打开(& # 39;1.json & # 39,'w & # 39,编码= & # 39;utf-8 & # 39;)6json.dump (json _ info,file) 1importjson2 3 # json.load()将读取JSON信息4 file = open(& # 39;1.json & # 39,'r & # 39,编码= & # 39;utf-8 & # 39;)5 info = JSON。load (file) 6 print (info)以上是了解python的json.dumps()和json.loads()的细节,还有更多