一、概念
{ "error_code": 0,#要使用双引号,如果是单引号则运行时会报错,可以上网做在线json格式校验 "stu_info": [ { "id": 309, "name": "小白", "sex": "男", "age": 28, "addr": "河南省济源市北海大道32号", "grade": "天蝎座", "phone": "18512572946", "gold": 100 }, { "id": 310, "name": "小白", "sex": "男", "age": 28, "addr": "河南省济源市北海大道32号", "grade": "天蝎座", "phone": "18516572946", "gold": 100 } ] }
二、json操作
1、json转成字典
(1).loads()方法
import json dic = {"name": "dabai", "age": 18} print(json.dumps(dic)) # 把字典转成json串 fj = open(‘a.json‘, ‘w‘) print(json.dump(dic, fj)) # 把字典转换成的json串写到一个文件里面 s_json = ‘{"name":"dabai","age":20,"status":true}‘ print(json.loads(s_json)) # 把json串转换成字典 fr = open(‘b.json‘, ‘r‘) print(json.load(fr)) # 从文件中读取json数据,然后转成字典
原文:https://www.cnblogs.com/brf-test/p/11520368.html