栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python中json的使用-day4

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python中json的使用-day4

  • json是一种通用的数据类型
  • 一般情况下接口返回的数据类型都是json
  • json是字符串形式也是k-v{ }
  • 字符串不能用key、value来取值,所以要先转换为字典才可以
  1. json转换成字典:

注意:若执行时报错json.decoder.JSONDecodeError:就是json格式不合法

 

可以到https://www.bejson.com/中去校验

 

load()的方法是先读文件,然后在转换。

 

  1. 字典转换成json:

注意:显示结果中文为乱码时,可加ensure_ascii=False,indent=4

 

dumps()的方法,要写入

区别

  1. dump()不需要使用.write()方法,只需要写那个字典,那个文件即可;而.dumps()需要使用.write()方法写入.
  2. 如果把字典写到文件里面的时候,dump()好用;但是如果不需要操作文件,或需要把内容存储到数据库和excel,则需要使用dumps()先把字典转换成字符串,再写入dumpdumps参数
  3. dumps/dump中使用参数indent,为字符串转行 + 缩进
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/321825.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号