确实比较容易忘,记录一下。
josn.dump对应josn.load,josn.dumps对应josn.loads
1、josn.dumps()用于将dict类型的数据转成str,这个很好理解,一般主要用于传输。
举例:

import json
data= {    'name': 'ACME',    'shares': 100,    'price': 542.23}
json_str= json.dumps(data)#下面演示如何将一个JSON编码的字符串转换回一个Python数据结构:
data= json.loads(json_str)

2、josn.dump()用于将dict类型的数据转成str,并写入到json文件中。简化了josn.dumps转换数据再写入的繁琐。
举例:

import json
data= {    'name': 'ACME',    'shares': 100,    'price': 542.23}
#如果你要处理的是文件而不是字符串,你可以使用 json.dump() 和 json.load() #来编码和解码JSON数据。例如:
with  open('data.json', 'w') as f:
#打开一个json文件json.dump(data, f)# Reading data back
#将data数据以json的格式写入文件中。
with open('data.json', 'r') as f: data= json.load(f)

序列化josn.dump和josn.dumps的区别相关推荐

  1. python的json dump_python中json.dump和json.dumps的区别

    json.dumps (&json.loads): 是对数据的操作: json.dump (&json.load): 也是类似的功能,只是与文件操作结合起来了. 1. json.dum ...

  2. python中json.load()、json.loads()、json.dump()、json.dumps()的区别

    json.load()从文件中读取json字符串 json.loads()将json字符串转换为字典类型 json.dumps()将python中的字典类型转换为字符串类型 json.dump()将j ...

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

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

  4. json的dump和dumps的区别

    json的dump和dumps的区别 dumps是将dict转化成str格式,loads是将str转化成dict格式.dump和load也是类似的功能,只是与文件操作结合起来了.In [1]: imp ...

  5. 在flask中使用jsonify和json.dumps的区别

    flask提供了jsonify函数供用户处理返回的序列化json数据,而python自带的json库中也有dumps方法可以序列化json对象,那么在flask的视图函数中return它们会有什么不同 ...

  6. load、loads、dump、dumps的区别

    json.dumps():将一个python数据类型列表进行json格式的编码(可以这么理解,json.dumps()函数是将字典转化为字符串) json.loads():将json格式数据转换为字典 ...

  7. python中json.dump() 和 json.dumps() 有那些区别?

    JSON字符串用json.dumps, json.loads JSON文件名用json.dump, json.load json 模块提供了一种很简单的方式来编码和解码JSON数据. 其中两个主要的函 ...

  8. python的json loads用法_Python json库中load、loads、dump、dumps的区别与用法

    1 json.loads() 将json格式的数据转化为字典类型 data_json = '{"msg": "登录成功", "code": ...

  9. Python中json模块的使用,以及json.loads()和json.dumps()的区别

    在Python 中,json模块中提供了一种很简单的方式来编码和解码JSON数据. 1. json.dumps() 和 json.loads(),这两个都是json()格式处理函数. json.dum ...

最新文章

  1. Office 2010 体验之Word 2010篇
  2. 垃圾回收算法|GC标记-清除算法
  3. caffe读书笔记1 CIFAR-10在caffe上进行训练与学习
  4. Android AutoFocusCallback is not being called or not returning
  5. 时代风口下,东软集团软件业务怎么转型?
  6. Win32ASM学习[5]: 数据对齐相关的伪指令(ALIGN、EVEN、ORG)
  7. idea无法导入主题jar包_总结IDEA开发的26个常用设置
  8. 列表解析python_Python 列表解析
  9. php 访问类的属性,PHP OOP如何访问类的父属性范围解析运算符(::)?
  10. pfSense-2.4.4安装教程
  11. 为什么机器学习工程师严重短缺?
  12. live2d内嵌html,博客(网页)添加 Live2D 看板娘
  13. UISwitch的大小
  14. Freebase Data Dump 结构初探(二)——浅析元信息
  15. Lazada跨境直播,双11直播成绩傲娇!如何做到大促流量销量双收割?
  16. 在线阅读-阿里Java开发手册最强版本【泰山版】
  17. Go 内存管理与垃圾回收
  18. 【Python】模块详解/如何安装模块的方法
  19. mac docker 安装dvwa
  20. Qt 删除无效Kits配置信息

热门文章

  1. 使用random函数实现randint函数
  2. 科学院计算机所张金宝,生科学院考试时间表
  3. 死磕算法第二弹——栈、队列、链表(4)
  4. 航芯方案分享 | 智能设备防盗版解决方案
  5. java 中 Scanner 输入
  6. OPhone程序开发入门之音乐播放器
  7. Ruby、Python不能威胁Java的13个理由
  8. MATLAB和Python线性系统解中的病态和正则化
  9. Redis的数据操作
  10. 国内大神成功给手机装上了Win11,支持一加、小米