Python爬虫:requests模块的基本使用

官方文档:https://requests.readthedocs.io/zh_CN/latest/

基本使用 基本结构

发送请求,获取响应:r = requests.get(url)
爬取网页的通用代码:

Python爬虫:requests模块的基本使用

HTTP协议对资源的操作

Python爬虫:requests模块的基本使用

requests库的主要方法

Python爬虫:requests模块的基本使用

其中request方法的结构为:

Python爬虫:requests模块的基本使用

其他的几个方法都是通过request来实现的

其中r是Response对象

Response对象常用的属性

Python爬虫:requests模块的基本使用

Response对象的一些方法

获取响应的json格式数据:response.json()

requests库支持的连接异常

Python爬虫:requests模块的基本使用

raise_for_status

r.raise_for_status:判断返回的状态码是不是200,不是则抛出一个异常requests.HTTPError

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzxdsy.html