本文首发于伊洛的个人博客:https://yiluotalk.com,欢迎关注并查看更多内容!!!
1.Requests 库介绍
Requests
是一个Python
HTTP库
,在Apache 2许可证下发布。该项目的目标是使HTTP请求更简单,更人性化。
2.安装方式
- 直接使用
pip
安装
pip install requests
- 验证是否安装成功,如果可以正常导入,则说明成功
Python 3.7.5 (default, Nov 29 2019, 14:32:46)
[Clang 9.0.0 (clang-900.0.39.2)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import requests
>>>
3.简单的例子
- 进入
python
命令行模式
➜ ~ source yiluo/bin/activate
(yiluo) ➜ ~ python
Python 3.7.5 (default, Nov 29 2019, 14:32:46)
[Clang 9.0.0 (clang-900.0.39.2)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
- 请求下简书的首页先
>>> import requests
>>> r =requests.get('https://www.jianshu.com/')
>>> print(r.status_code)
403
>>>
很不幸返回的状态码不是 200
- 加个
header
再尝试一下