Python——requests模块

简介

  requests是python的请求api

 

方法

  requests.get(url=url,headers=headers,params=parmas)

    参数:

      url:超链接,str

      headers:请求头,dict

      params:请求参数,dict

    返回值:response

    返回值意义:获取该请求的response对象

    作用:获取该请求的response对象

 

  request.post(url=url,headers=headers,data=data)

    参数:

      url:超链接

      headers:请求头,dict

      data:请求体,dict

    返回值:response

    返回值意义:获取该请求的response对象

    作用:获取该请求的response对象

   

  (response对象)

    属性

      response.text:获取响应体文本内容。用response.encoding进行decode

      response.content:获取响应体内容

      response.encoding:设置响应体字符集

      response.requests:获取该响应体的请求

    方法

      response.json()

        参数:无

        返回值:字符串键值的dict

        返回值作用:将响应内容转为字符串键值的dict

        作用:将响应内容转为字符串键值的dict

       raise_for_status()

        参数:无

        返回值:无

        返回值作用:无

        作用:如果响应码不是200,抛出异常!一般加在获取响应后

 

补充:

  requests.get()中可以通过cookies加入cookie

  可以使用verify=False跳过安全检查

        

posted @ 2021-10-09 00:26  remix_alone  阅读(36)  评论(0)    收藏  举报