requests-html入门指南
发布时间
阅读量:
阅读量
Python上有一个广为人知的HTTP库——[requests](http://cn.python-requests.org/zh_CN/latest/) ,大家都知道这个工具并且给予了高度评价!如今请求库的作者又推出了一个新版本叫做[requests-html](https://html.python-requests.org/) ,听这个名字就能看出它的用途就是解析HTML 。下面我们就来详细介绍一下这个新工具的特点以及优势所在
安装
安装requests-html极为简便;仅需一条命令就能实现其功能。须确保使用的Python版本不低于3.6以避免兼容性问题;如若使用的是较旧的Python版本,则建议先升级至至少3.6版本。通过深入分析源代码发现了一个关键的改进措施——类型注解功能。
pip install requests-html
基本使用
获取网页
requests-html 与其他主流的 HTML 解析库相比,主要区别在于大多数解析库都是专注于特定用途的,并不能满足普遍性的需求;因此我们需要先使用另一个 HTTP 库获取网页内容,并将其传递给这些解析工具进行处理;另一方面, requests-html内置了这一功能模块,在实现快速、高效的网页抓取方面具有显著优势。
这段代码从糗事百科上获取了一段文
全部评论 (0)
还没有任何评论哟~
