python培训之requests响应内容的三种方法

发布时间:2022-12-12 09:47:07 人气:135 作者:多测师

  python requests响应内容的三种方法

  1、二进制响应内容,以字节的方式访问请求响应体。

  对于非文本请求:

  >>> r.content

  b'[{"repository":{"open_issues":0,"url":"

python培训之requests响应内容的三种方法

  2、JSON响应内容,Requests有内置的JSON解码器,处理JSON数据。

  >>> import requests

  >>> r = requests.get

  >>> r.json()

  [{u'repository': {u'open_issues': 0, u'url': '

  3、原始响应内容,可以访问r.raw。

  如果你确实想这么干,那请你确保在初始请求中设置了stream=True。具体的你可以这么做:

  >>> r = requests.get

  >>> r.raw

  >>> r.raw.read(10)

  '\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\x03'

  以上就是python requests响应内容的三种方法,希望对大家有所帮助。更多Python学习指路:请关注多测师。https://www.e70w.com/xwzx/


返回列表
在线客服
联系方式

热线电话

17727591462

上班时间

周一到周五

二维码
线