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

python爬虫之json模块和jsonpath模块(5)

文章目录

  • 1、json模块
    • 1.1 模块的导入
    • 1.2 json格式原理
    • 1.3 json模块的使用
      • 1.3.1 json.loads()方法
      • 1.3.2. json.dumps()方法
      • 1.3.3. json.dump()方法
      • 1.3.4. json.load() 方法
    • 1.4 json模块总结
  • 2、JsonPath模块(了解)
    • 2.1 模块的下载
    • 2.2 JsonPath与XPath语法对比
    • 2.2 jsonpath模块的使用
    • 扩展
    • 案例

1、json模块

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,它使得人们很容易的进行阅读和编写。同时也方便了机器进行解析和生成。适用于进行数据交互的场景,比如网站前台与后台之间的数据交互。JSON是一种取代XML的数据结构,与xml相比,它更小巧,但描述能力却不差。

1.1 模块的导入

json是python的内置模块,可以直接导入,如:
语法格式:import json


扩展:

  1. 官方使用文档:http://docs.python.org/library/json.html

  2. Json在线解析网站:http://www.json.cn/#
    该网站可以将json类型的数据整理成标准格式,方便解析和编辑,除此之外,还有


http://www.mrgr.cn/news/29185.html

相关文章:

  • 【30天玩转python】网络编程基础
  • python爬虫之正则表达式(3)
  • java日志框架之JUL(Logging)
  • JavaScrip中的this、作用域代码输出题
  • 深入理解Redis:缓存穿透、缓存击穿、缓存雪崩及双写一致性
  • 【乐企-业务篇】乐企前置条件规则枚举
  • 基于Qt的串口调试工具串口常见问题
  • NASA:ATLAS/ICESat-2 L3 A陆地冰高度,版本6
  • Java应用的数据库连接池连接回收策略
  • 使用MongoDB存储和查询数据的Python函数实现
  • Java | Leetcode Java题解之第413题等差数列划分
  • 数据权限的设计与实现系列9——前端筛选器组件Everright-filter集成框架开发2
  • 输煤传送带异物识别检测数据集 yolo数据集 2400张
  • 创建自定义LLM类:更灵活地使用你的语言模型
  • 通信工程学习:什么是OLT光线路终端
  • 在Unity UI中实现UILineRenderer组件绘制线条
  • 【强化学习】如何在不提供标签的情况下通过试错的方式来学习?
  • java四种内置线程池介绍
  • Python面试宝典第49题:字符串压缩
  • DigiDNA推出iMazing 3.0.4,支持Apple Vision Pro