Advertisement

Python HTTP库requests 的概述与应用

阅读量:

过去我应用了Python内置模块urllib来进行爬虫开发,虽然使用起来还算方便,但也存在一定的复杂性。因此,我们决定深入学习一个非常流行且功能强大的HTTP客户端库——requests

访问官网将存在一段警示信息。可以看出requests具有便捷性,可以帮助我们规避这些潜在风险。

警告:不正确使用非专业HTTP库将带来一系列潜在风险,并涉及以下问题:安全漏洞(如未加密的数据传输)、重复编码(导致冗余)、重复造轮子(浪费资源)、深入研究文档(消耗大量时间)以及可能导致的精神压力和身体不适。

好了,废话不多说,如果没有安装requests的话,先来安装一下。

复制代码
    pip install requests

使用举例

为了更快地掌握requests的用法,请参考快速上手文档。竟然提供的是中文文档!翻译质量不错哦!确实非常贴心。

发起请求

通过调用requests库的get函数来执行HTTP GET请求是一种极简的方法。例如以下代码 snippet能够有效地从网络上获取百度首页的相关数据

全部评论 (0)

还没有任何评论哟~