Bootstrap

Python requests库(一)

本文首发于伊洛的个人博客: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再尝试一下

                
      
;