Python HTTP库requests 的概述与应用
发布时间
阅读量:
阅读量
过去我应用了Python内置模块urllib来进行爬虫开发,虽然使用起来还算方便,但也存在一定的复杂性。因此,我们决定深入学习一个非常流行且功能强大的HTTP客户端库——requests。
访问官网将存在一段警示信息。可以看出requests具有便捷性,可以帮助我们规避这些潜在风险。
警告:不正确使用非专业HTTP库将带来一系列潜在风险,并涉及以下问题:安全漏洞(如未加密的数据传输)、重复编码(导致冗余)、重复造轮子(浪费资源)、深入研究文档(消耗大量时间)以及可能导致的精神压力和身体不适。
好了,废话不多说,如果没有安装requests的话,先来安装一下。
pip install requests
使用举例
为了更快地掌握requests的用法,请参考快速上手文档。竟然提供的是中文文档!翻译质量不错哦!确实非常贴心。
发起请求
通过调用requests库的get函数来执行HTTP GET请求是一种极简的方法。例如以下代码 snippet能够有效地从网络上获取百度首页的相关数据
全部评论 (0)
还没有任何评论哟~
