Python json
2023-09-27 14:26:02 时间
如果需要在不同的编程语言之间传递对象,就必须把对象序列化为标准格式,比如XML,但更好的方法是序列化为JSON,因为JSON表示出来就是一个字符串,可以被所有语言读取,也可以方便地存储到磁盘或者通过网络传输。JSON不仅是标准格式,并且比XML更快,而且可以直接在Web页面中读取,非常方便。
json dumps 方法
import json
dic = {'name': 'klvchen', 'age':'25'}
data = json.dumps(dic)
f = open('JSON_test', 'w')
f.write(data)
f.close()
运行结果:
生成 JSON_test 文件
json loads 方法
import json
f = open('JSON_test', 'r')
data = f.read()
data = json.loads(data)
print(data['name'])
运行结果:
klvchen
json dump 方法
import json
dic = {'name': 'klvchen', 'age' : '28'}
f = open('JSON_text', 'w')
json.dump(dic, f)
f.close()
运行结果:
生成 JSON_text 文件
json load 方法
import json
f = open('JSON_text', 'r')
data = json.load(f)
print(data['name'])
运行结果:
klvchen
相关文章
- 跟我学Python图像处理丨何为图像的灰度非线性变换
- Python大神编程常用4大工具,你用过几个?
- python requests 包的使用总结
- Python数据序列化:json.dumps中文乱码
- python json ajax django四星聚会
- 基于Python的作业查重系统的设计和实现
- 飘逸的python - 命令行漂亮的显示json数据
- 中文格式python 打印json格式的数据中文显示问题
- 【python】将json串写入文件,并以json格式读取出来
- python中的json和pickle
- python解析json
- 一文看懂Python及Django不同类型数据的json序列化
- python 形态学
- 一行代码实现灰色铅笔画、彩色铅笔画和卡通画效果(C++/Python OpenCV源码)
- python 将labelme标注的json文件批量转为txt为CTPN训练
- 对比java和python对比
- 【转】python中json.loads与eval的区别
- 第15.24节 PyQt(Python+Qt)入门学习:Model/View架构中QTableView的作用及属性详解
- 第11.2节 Python 正则表达式支持函数概览
- 同时安装一个Python包的两个版本
- python 小脚本升级-- 钉钉群聊天机器人
- Python pandas.DataFrame.to_json函数方法的使用
- python json
- python-快速入门
- python 数据结构算法题