一、定义
requests模块是python的一个第三方模块,它是基于python自带的urllib模块封装的,用来发送http请求和获取返回的结果,操作很简单。
pip install requests
对于不需要headers中填写UA伪装的请求可使用urllib
#使用urllib模块中的方法进行图片数据的爬取
from urllib import request
url = 'https://pic.qiushibaike.com/system/pictures/12162/121623379/medium/B3PP8UJN3CK1M16C.jpg'
request.urlretrieve(url=url,filename='./qiubai.jpg')
二、requests库的方法
方法 | 解释 |
requests.request() | 构造一个请求,支持以下各种方法 |
requests.get() | 获取html的主要方法 |
requests.head() | 获取html头部信息的主要方法 |
requests.post() | 向html网页提交post请求的方法 |
requests.put() | 向html网页提交put请求的方法 |
requ |