Python格式化文件存储---JSON(python数据格式化写入文件)

网友投稿 482 2022-08-25


Python格式化文件存储---JSON(python数据格式化写入文件)

JSON

在线工具

​​字符串value: 字符串,数字,列表,jsonjson使用大括号包裹键值对直接用逗号隔开Student={ “name”: “ruochen”, “age”: 18, “mobile”: “18888888888” }

json和Python的对应

字符串:字符串数字:数字队列:list对象:dict布尔值:布尔值

python for json

json包json和python对象的转换

json.dumps(): 对数据编码, 把python格式表示成json格式json.loads(): 对数据编码, 把json格式转换成python格式

python读取json文件

json.dump(): 把内容写入文件json.load(): 把json文件内容读入python

案例v07

import json# 此时student是一个dict格式内容,不是jsonstudent={ "name": "ruochen", "age": 18, "mobile": "18888888888"}print(type(student))stu_json = json.dumps(student)print(type(stu_json))print("JSON对象:{0}".format(stu_json))stu_dict = json.loads(stu_json)print(type(stu_dict))print(stu_dict)

案例v08读取文件

import jsondata = {"name":"hahaha", "age":12}with open("t.json", 'w') as f: json.dump(data, f)with open("t.json", 'r') as f: d = json.load(f) print(d)

t.json

{"name": "hahaha", "age": 12}


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:使用JDBC工具类实现简单的登录管理系统
下一篇:Python格式化文件存储---JSON
相关文章

 发表评论

暂时没有评论,来抢沙发吧~