requests库的基本用法
request库的7个主要方法
requests.request() 构造一个请求,支撑以下各方法的基础方法
#获取HTML网页的主要方法,对应于HTTP的GET
requests.get(url,params,data,headers,proxies,cookies,auth,verify) # params,data,headers,proxies,cookies为字典类型,auth为元祖类型,verify为布尔类型参数
requests.post() 向HTML网页提交POST请求的方法,对应于HTTP的POST
requests.head() 获取HTML网页头信息的方法,对应于HTTP的HEAD
requests.put() 向HTML网页提交PUT请求的方法,对应于HTTP的PUT
requests.patch() 向HTML网页提交局部修改请求,对应于HTTP的PATCH
requests.delete() 向HTML页面提交删除请求,对应于HTTP的DELETE
几种属性
.states_code 返回状态码
.text 返回 html 属性
.headers 返回头部信息
.url 返回请求的链接 reques