json.dumps()和json.loads()
一、概念理解
1、json.dumps()和json.loads()是json格式处理函数(可以这么理解,json是字符串)
(1)json.dumps()函数是将一个Python数据类型列表进行json格式的编码(可以这么理解,json.dumps()函数是将字典转化为字符串)
(2)json.loads()函数是将json格式数据转换为字典(可以这么理解,json.loads()函数是将字符串转化为字典)
2、json.dump()和json.load()主要用来读写json文件函数
二、代码测试
1.py
import json
# json.dumps()函数的使用,将字典转化为字符串
dict1 = {"age": "12"}
json_info = json.dumps(dict1)
print("dict1的类型:"+str(type(dict1)))
print("通过json.dumps()函数处理:")
print("json_info的类型:"+str(type(json_info)))
1 import json 2 3 # json.loads函数的使用,将字符串转化为字典 4 json_info = '{"age": "12"}' 5 dict1 = json.loads(json_info) 6 print("json_info的类型:"+str(type(json_info))) 7 print("通过json.dumps()函数处理:") 8 print("dict1的类型:"+str(type(dict1)))
运行截图:
3.py
1 import json 2 3 # json.dump()函数的使用,将json信息写进文件 4 json_info = "{'age': '12'}" 5 file = open('1.json','w',encoding='utf-8') 6 json.dump(json_info,file)
运行截图(1.json文件):
4.py
1 import json 2 3 # json.load()函数的使用,将读取json信息 4 file = open('1.json','r',encoding='utf-8') 5 info = json.load(file) 6 print(info)
运行截图:
转载于:https://www.cnblogs.com/hjianhui/p/10387057.html
json.dumps()和json.loads()相关推荐
- json.dumps()、json.dump()、json.loads()和json.dumps()的区别
json.dumps().json.dump().json.loads()和json.dumps()的区别 json.dumps()用于将字典形式的数据转化为字符串 json.loads()用于将字符 ...
- python中json.dumps和json.loads,get和post
一.json.dumps()和json.loads()概念理解 1.json.dumps()和json.loads()是json格式处理函数(可以这么理解,json是字符串) json.dumps() ...
- python中json文件处理涉及的四个函数json.dumps()和json.loads()、json.dump()和json.load()的区分
一.概念理解 1.json.dumps()和json.loads()是json格式处理函数(可以这么理解,json是字符串) (1)json.dumps()将字典转化为字符串 (2)json.load ...
- python中loads函数_了解python的json.dumps()和json.loads()
Python视频教程专栏介绍了两个概念:转储()和加载() 相关免费学习推荐:python视频教程 第一,概念理解 1.json.dumps()和json.loads()是json格式处理函数(jso ...
- 29-30Python多线程、多线程、使用threading模块创建线程;JSON数据解析、编码为JSON类型转换对应表、Python类型转换对应表、json.dumps与json.loads
29Python3多线程 多线程类似于同时执行多个不同程序,多线程运行有如下优点: 使用线程可以把占据长时间的程序中的任务放到后台去处理. 用户界面可以更加吸引人,比如用户点击了一个按钮去触发某些 ...
- Python中的json.dumps()和json.loads()函数
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式 引用模块: import json 编码:把一个Python对象编码转换成Json字符串 json ...
- json.dumps与json.dump的区别 json.loads与json.load的区别(简洁易懂)
json.dumps是将一个Python数据类型列表进行json格式的编码解析, 示例如下: >>> import json #导入python 中的json模块 >>& ...
- json.dumps、json.loads()、json.dump()、json.load()学习笔记
核心: json.dumps()用于将字典形式的数据转化为字符串 (重要) json.loads()用于将字符串形式的数据转化为字典 (重要) json.dump()用于json文件读写,js ...
- 【Json】json.dumps和 json.loads 区别及ensure_ascii中文显示
json.dumps():dict转成str json.loads():str转成dict 也就是说,一个是将字典转换为字符串,一个是将字符串转换为字典 import json TestTarget ...
最新文章
- Redis源码试读(一)源码准备
- 根据空间线上的两点生成圆柱体 算法
- 前端开发中的 正则表达式 及常用正则表达式大全
- Smack Component 多线程环境下的问题解决
- echart 数据视图_关于数据可视化图表的制作,你需要关注的30个小技巧
- U盘安装Ubuntu14.04
- Mac 下安装mysqldb 问题:一条命令解决mysql_config not found
- 检查集群状态命令_轻松管理Kubernetes集群的7个工具
- vcenter服务器修改ip,vcenter服务器默认ip地址
- 解决windows下的mysql匿名登陆无法使用mysql数据库的问题
- 用Python怎样实现Excel中的公式向下填充?
- JavaScript,凯撒位移密码,算法
- bat文件转exe工具分享
- 鸿蒙系统分布式操作,如何通俗解释鸿蒙系统分布式操作
- 访问者模式(Vistor)
- 微信小程序: 预览pdf,ppt,word等文件
- 世事洞明皆学问-拉链拉头的拆分安装
- 论文代码复现之:GPT-too: A Language-Model-First Approach for AMR-to-Text-Generation(ARM-to-text)
- 达梦数据库表导出的两种方法
- 工作笔记 (1)—Executor has been shut down问题记录
热门文章
- Mongodb源码分析--Replication之主从模式--Master
- 对称密码获取(OJ)
- mysql 三层架构开发_从三层架构迈向领域驱动设计(转载)
- python中if not是什么意思,python if not不同应用有什么区别,pythonifnot区别,python 中 "if...
- java不需要导的包
- 044_CSS33D转换
- 012_html如何查看源代码
- ajax从mysql提取数据在html中_Python骚操作,提取pdf文件中的表格数据!
- 青岛市教师职称计算机考试成绩查询系统,吴春雷
- python如何读dat数据_如何用Python进行数据质量分析