Python: 数据解析与转化
- TAGS: Python
HTTP 请求解析
主要内容:
- Urllib.request 处理请求
- urllib.parse 处理 URL 和编码
- urllib3 库使用
- Requests 库对 HTTP 请求、响应的解析
HTML/XML 与数据解析
主要内容:
- XML&HTML 基本语法
- HTML/XML 语法结构
- 结构化、半结构化、非结构化数据
- Xpath 基本语法
- xpath 数据类型
- xpath 谓语操作
- xpath 的轴
- 使用 xpath 解析文档
- Lxm 模块解析
- BeautifulSoup4 模块安装
- Bs4 遍历文档树
- Bs4 搜索文档树
- Bs4 中 XPath、CSS、正则的使用
JSON 数据解析编程
主要内容:
- JSON 数据转换为 Python 数据类型
- 把 python 数据类型转换为 json 字符串
- Jsonpath 解析
正则表达式与文本数据解析编程
主要内容:
- 正则表达式分类
- 正则表达式元字符
- 正则表达式重复
- 正则表达式分组
- 正则表达式断言
- 正则表达式贪婪、非贪婪
- 单行模式、多行模式解惑
- Re 模块介绍
- 正则表达式的编译
- 单词匹配 match 、search 、fullmatch 方法区别
- 匹配对象解析
- 全文搜索 Findall、finditer 方法区别
- 替换 Sub、Subn 方法
- split 使用正则表达式切割
- 分组 group、groups、groupdict 方法使用