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
扩展:
-
官方使用文档:http://docs.python.org/library/json.html
-
Json在线解析网站:http://www.json.cn/#
该网站可以将json类型的数据整理成标准格式,方便解析和编辑,除此之外,还有