Python中dumps与dump及loads与load的区别
作者:Rickyyan 时间:2021-10-01 09:13:20
前言:
json
模块提供了一种很简单的方式来编码和解码JSON数据。 其中两个主要的函数是 json.dumps() 和 json.loads()。
1、json.dumps将一个Python数据结构转换为JSON
import json
data = {
'name' : 'myname',
'age' : 100,
}
json_str = json.dumps(data)
print(json_str)
输出:
{"name": "myname", "age": 100}
2. json.loads将一个JSON编码的字符串转换回一个Python数据结构
data = json.loads(json_str)
print(data)
输出:
{'name': 'myname', 'age': 100}
3. json.dump() 和 json.load() 来编码和解码JSON数据,用于处理文件
with open('test.json', 'w') as f:
json.dump(data, f) # 编码JSON数据
with open('test.json', 'r') as f:
data = json.load(f) # 解码JSON数据
来源:https://blog.51cto.com/u_13691477/5201075
标签:Python,dumps,dump,loads,load
0
投稿
猜你喜欢
如何使用Python自动控制windows桌面
2022-05-07 08:51:14
PHP利用header跳转失效的解决方法
2023-09-07 23:39:45
Python Process多进程实现过程
2021-04-30 02:21:45
web2.0中流行的设计元素:颜色
2007-12-10 12:16:00
利用python Selenium实现自动登陆京东签到领金币功能
2021-11-09 12:00:33
PHP addcslashes()函数讲解
2023-06-10 01:32:33
PyTorch策略梯度算法详情
2022-12-20 14:35:12
重写django的model下的objects模型管理器方式
2023-04-24 15:10:14
python循环神经网络RNN函数tf.nn.dynamic_rnn使用
2022-08-28 15:42:24
python应用Axes3D绘图(批量梯度下降算法)
2023-04-19 11:41:45
将string类型的数据类型转换为spark rdd时报错的解决方法
2023-05-03 00:35:12
MySQL的数据库常用命令 超级实用版分享
2012-01-05 18:58:00
使用BULK INSERT大批量导入数据 SQLSERVER
2012-01-05 19:26:36
浅谈javascript的分号[译]
2009-12-13 10:34:00
python使用turtle库绘制树
2022-04-14 09:09:06
Javascript fso操作文件
2008-07-30 12:51:00
python实现员工管理系统
2022-01-03 05:20:15
php中session_id()函数详细介绍,会话id生成过程及session id长度
2023-11-24 08:01:00
Python如何用NumPy读取和保存点云数据
2022-05-26 17:41:19
Python之list对应元素求和的方法
2022-12-30 20:18:00