一、概念理解

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()相关推荐

  1. json.dumps()、json.dump()、json.loads()和json.dumps()的区别

    json.dumps().json.dump().json.loads()和json.dumps()的区别 json.dumps()用于将字典形式的数据转化为字符串 json.loads()用于将字符 ...

  2. python中json.dumps和json.loads,get和post

    一.json.dumps()和json.loads()概念理解 1.json.dumps()和json.loads()是json格式处理函数(可以这么理解,json是字符串) json.dumps() ...

  3. python中json文件处理涉及的四个函数json.dumps()和json.loads()、json.dump()和json.load()的区分

    一.概念理解 1.json.dumps()和json.loads()是json格式处理函数(可以这么理解,json是字符串) (1)json.dumps()将字典转化为字符串 (2)json.load ...

  4. python中loads函数_了解python的json.dumps()和json.loads()

    Python视频教程专栏介绍了两个概念:转储()和加载() 相关免费学习推荐:python视频教程 第一,概念理解 1.json.dumps()和json.loads()是json格式处理函数(jso ...

  5. 29-30Python多线程、多线程、使用threading模块创建线程;JSON数据解析、编码为JSON类型转换对应表、Python类型转换对应表、json.dumps与json.loads

    29Python3多线程 多线程类似于同时执行多个不同程序,多线程运行有如下优点: 使用线程可以把占据长时间的程序中的任务放到后台去处理. 用户界面可以更加吸引人,比如用户点击了一个按钮去触发某些 ...

  6. Python中的json.dumps()和json.loads()函数

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式 引用模块: import json 编码:把一个Python对象编码转换成Json字符串     json ...

  7. json.dumps与json.dump的区别 json.loads与json.load的区别(简洁易懂)

    json.dumps是将一个Python数据类型列表进行json格式的编码解析, 示例如下: >>> import json #导入python 中的json模块 >>& ...

  8. json.dumps、json.loads()、json.dump()、json.load()学习笔记

    核心: json.dumps()用于将字典形式的数据转化为字符串 (重要) json.loads()用于将字符串形式的数据转化为字典     (重要) json.dump()用于json文件读写,js ...

  9. 【Json】json.dumps和 json.loads 区别及ensure_ascii中文显示

    json.dumps():dict转成str json.loads():str转成dict 也就是说,一个是将字典转换为字符串,一个是将字符串转换为字典 import json TestTarget ...

最新文章

  1. Redis源码试读(一)源码准备
  2. 根据空间线上的两点生成圆柱体 算法
  3. 前端开发中的 正则表达式 及常用正则表达式大全
  4. Smack Component 多线程环境下的问题解决
  5. echart 数据视图_关于数据可视化图表的制作,你需要关注的30个小技巧
  6. U盘安装Ubuntu14.04
  7. Mac 下安装mysqldb 问题:一条命令解决mysql_config not found
  8. 检查集群状态命令_轻松管理Kubernetes集群的7个工具
  9. vcenter服务器修改ip,vcenter服务器默认ip地址
  10. 解决windows下的mysql匿名登陆无法使用mysql数据库的问题
  11. 用Python怎样实现Excel中的公式向下填充?
  12. JavaScript,凯撒位移密码,算法
  13. bat文件转exe工具分享
  14. 鸿蒙系统分布式操作,如何通俗解释鸿蒙系统分布式操作
  15. 访问者模式(Vistor)
  16. 微信小程序: 预览pdf,ppt,word等文件
  17. 世事洞明皆学问-拉链拉头的拆分安装
  18. 论文代码复现之:GPT-too: A Language-Model-First Approach for AMR-to-Text-Generation(ARM-to-text)
  19. 达梦数据库表导出的两种方法
  20. 工作笔记 (1)—Executor has been shut down问题记录

热门文章

  1. Mongodb源码分析--Replication之主从模式--Master
  2. 对称密码获取(OJ)
  3. mysql 三层架构开发_从三层架构迈向领域驱动设计(转载)
  4. python中if not是什么意思,python if not不同应用有什么区别,pythonifnot区别,python 中 "if...
  5. java不需要导的包
  6. 044_CSS33D转换
  7. 012_html如何查看源代码
  8. ajax从mysql提取数据在html中_Python骚操作,提取pdf文件中的表格数据!
  9. 青岛市教师职称计算机考试成绩查询系统,吴春雷
  10. python如何读dat数据_如何用Python进行数据质量分析