Python爬虫:requests模块的基本使用
FLowUs邀请链接:https://flowus.cn/login?code=AXNU63
FlowUs邀请码:AXNU63
官方文档:https://requests.readthedocs.io/zh_CN/latest/
基本使用
基本结构
发送请求,获取响应:r = requests.get(url)
爬取网页的通用代码:
HTTP协议对资源的操作
requests库的主要方法
其中request方法的结构为:
其他的几个方法都是通过request来实现的
其中r是Response对象
Response对象常用的属性
Response对象的一些方法
获取响应的json格式数据:response.json()
requests库支持的连接异常
raise_for_status
r.raise_for_status
:判断返回的状态码是不是200,不是则抛出一个异常requests.HTTPError