当前位置: 首页 > news >正文

网站demo怎么做一蓝网站建设

网站demo怎么做,一蓝网站建设,软件下载商店,桂林北站到桂林站多远json解析模块的使用 前言 json 是一种轻量级的数据交换格式,通过对象和数组的组合来表示数据。在 Python3 中可以使用 json 模块来对 json 数据进行编解码。 json 模块 是 Python 标准库模块,无需手动安装,可以直接导入 import json # 导入…

json解析模块的使用

前言

json 是一种轻量级的数据交换格式,通过对象和数组的组合来表示数据。在 Python3 中可以使用 json 模块来对 json 数据进行编解码。
json 模块 是 Python 标准库模块,无需手动安装,可以直接导入 import json # 导入json模块,此篇文章介绍 json 模块 的基本使用方法。

正文

json模块包含以下四个函数:

  • json.load():读取 json 文件,并转为 python 数据类型
  • json.loads():将 json 格式的字符串转为 python 数据类型
  • json.dump():将 python 数据类型转为 json 格式的字符串,并存入文件
  • json.dumps():将 python 数据类型转为 json 格式的字符串

其中在爬虫时较为常用的是:json.loads() & json.dump() 方法。

1、json.load()

  • 作用:读取 json 文件,并转为 python 类型
  • 参数:json 格式的字符串
  • 示例:读取 json 文件 " app.json " ,并打印
import json  # 导入json模块with open("app.json",'r') as f:python_list=json.load(f)
print(python_list)
print(type(python_list))

在这里插入图片描述

2、json.loads()

  • 作用:把 json 格式的字符串转为 python 数据类型
  • 参数:json 格式的字符串
  • 示例:将 json 格式的字符串 json_str 转化为字典类型,并打印
import json  # 导入json模块json_str='{"Name": "WeChat", "Type": "Chat"}'
python_dic= json.loads(json_str)
print(type(json_str))
print(python_dic)
print(type(python_dic))

在这里插入图片描述

3、json.dump()

  • 作用:将 python 数据类型转为 json 格式的字符串并存入文件
  • 参数:python , file , ensure_ascii
    1. 第1个参数:python类型的数据(字典、列表等)
    2. 第2个参数:文件对象
    3. 第3个参数:序列化时是否对中文使用的 ascii 编码,默认为True
  • 示例:将 app_list 列表转为 json 格式的字符串并存入文件 " app.json "
import json  # 导入json模块app_list = [{"Name": "WeChat", "Type": "Chat"},{"Name": "QQ", "Type": "Chat"},{"Name": "Nice", "Type": "Shopping"}
]
with open("app.json", "w", encoding="utf-8") as f:json.dump(app_list, f, ensure_ascii=False)

在这里插入图片描述

4、json.dumps()

  • 作用:将 python 数据类型转为 json 格式的字符串
  • 参数:python数据类型
  • 示例:将 app_list 列表转为 json 格式的字符串
import json  # 导入json模块app_list = [{"Name": "WeChat", "Type": "Chat"},{"Name": "QQ", "Type": "Chat"},{"Name": "Nice", "Type": "Shopping"}
]
json_str = json.dumps(app_list)
print(json_str)
print(type(json_str))

在这里插入图片描述

http://www.yayakq.cn/news/727010/

相关文章:

  • 做教育机构网站王烨捷
  • 网站建设语言什么语言网站备案
  • 没有做网站能备案吗网站换ip 有多大影响
  • 产品销售类网站 模板网页设计小白做网站
  • 网站后台放在哪里个人简历网站模板免费
  • 大连网站推广招聘做会议活动的网站
  • 51制作视频mv网站网站关键词分隔
  • 网站开发目录结构网页设计作业致谢
  • 大气的企业网站一个网站的二级目录在另一台服务器上_怎么做
  • 怎样推广公司的网站建e网室内设计网官网下载
  • 河北盛通公路建设有限公司网站游戏网站网页设计
  • 深圳门户网站有哪些wordpress后台卡
  • 山西省财政厅网站三基建设专栏无锡哪家网站做的比较好
  • 个人网站注册步骤图解常宁网站
  • 外贸网站屏蔽国内ipwordpress 分类菜单
  • 六安三十铺苏州百度首页优化
  • 全屏网站设计技巧国内无代码和低代码平台
  • 俄语网站开发安徽设计公司排名
  • 常见的网站首页布局中国移动网站官网
  • 北京物流网站建设花之语网页设计代码
  • 网站建设组成部分网站管理系统开发的
  • 给企业做网站 内容需要对方提供网络服务有点问题别紧张试试看刷新页面
  • jsp网站开发的环境配置建设网站的标语
  • 怀化二医院网站网络营销成功案例分析其成功原因
  • 培训网站模板wordpress订单管理系统
  • 网站开发工作基础app和手机网站的区别是什么
  • 老男孩linux网站百度推广天津总代理
  • 石家庄建设网站公司哪家好永州本地网站建设
  • 外贸企业网站管理系统产品网络推广的方法
  • 公司网站建设的申请一站多通怎么做网站