Json
-
在线工具
-JSON
-轻量级的数据交换式,基于ECMAScript -
json格式是一个键值对形式的数据集
- KEY:字符串
- value:字符串,数字,列表,json
- json使用大括号包裹
- 键值对直接用等号隔开student = { "name":"wangdapeng", "age":18, "mobile":"1611111111111" }
- json和python格式的对应
- 字符串:字符串
- 数字:数字
- 队列:list
- 对象:dict
- 布尔值:布尔值
-python for json- json包
- json和python对象的转换
- json.dumps():对数据编码,把python格式表示成Json格式
- json.loads():对数据解码,把json格式转换成python格式
- python读取json文件
- json.dumps():把内容写入文件
- json.load():把json文件内容读入python
- 案例V07
- json和python格式的对应
import json
STudent={
"name":"luidana",
"age":18,
"mobile":"156060606653"
}
print(type(student))
stu_json = json.dumps(student)
stu_dict = json.loads(stu_json)
案例V08
import json
data = {"name":"abc,"age":12}
with open("t.json",'w'} as f:
json.dump(data,f)
with open("t.json",'r'} as f:
d=json.load(data,f)
print(d)