在 windows 系统下,只需要输入命令 pip install requests ,即可安装。
在 linux 系统下,只需要输入命令 sudo pip install requests ,即可安装。
或者
=================
Window
1. 下载requests 被墙
打开这个网址, http://www.lfd.uci.edu/~gohlke/pythonlibs 在这个网站上面有很多 python 的第三方库文件, ctrl+f 找到 requests 下载
.whl文件下载下来后,将后缀名从 .whl 改为 .zip ,然后解压文件,我们可以得到两个文件夹
将requests 文件夹复制到 python 的安装目录下的 lib 目录下
requests 已经安装完毕,输入 import requests 命令来试试是否安装成功,
import requests 没有报错,说明 requests 已经成功安装。
2.快速指南
2.1 发送请求
发送请求很简单的,首先要导入requests模块:
>>>import requests
接下来让我们获取一个网页,例如我个人博客的首页:
>>>r = requests.get('http://www.zhidaow.com')
接下来,我们就可以使用这个r的各种方法和函数了。
另外,HTTP请求还有很多类型,比如POST,PUT,DELETE,HEAD,OPTIONS。也都可以用同样的方式实现:
>>> r = requests.post("http://httpbin.org/post")
>>> r = requests.put("http://httpbin.org/put")
>>> r = requests.delete("http://httpbin.org/delete")
>>> r = requests.head("http://httpbin.org/get")
>>> r = requests.options("http://httpbin.org/get")
因为目前我还没用到这些,所以没有深入研究。
2.2 在URLs中传递参数
有时候我们需要在URL中传递参数,比如在采集百度搜索结果时,我们wd参数(搜索词)和rn