首页 > 技术文章 > python里的 requests方法

bubutianshu 2020-12-03 11:11 原文

import requests
r = requests.get('https://api.github.com/events')
print(r)#返回<Response [200]>
print(r.status_code) #返回请求的http状态码
print(r.url)#获取请求的url
print(r.text[:200])#获取请求的返回内容,常用****
print(r.encoding)#获取请求的编码
print(r.content[:20])#以字节方式,获取响应结果,返回b类型字符串byte,必须decode才能用,一般二进制时用

 requests的get方法,只是下载了网页源码,没有下载任何其他资源,只是完成了一次http事务

 F12看到的除了网页源码,还有源码中的其他资源,如图片、js文件、css文件等,是多次的http事务

推荐阅读