在Python标准库中,urllib已经包含了大部分功能,但是API使用起来不是很友好,所以衍生出了requests库

发送GET请求:

1、最简单的发送get请求,使用request.get来调用

2、添加headers和查询参数:

3、查看响应内容

content方法返回的是bytes数据流,即字节流,需要进行解码,它是直接从网络上抓取的数据,没有进行任何解码

text方法返回的是Unicode格式的字符串,使用默认给content方法进行解码,requests库会根据自己的猜测来判断解码方式,有时候会猜测错误,就会解码产生乱码,这时候就要使用resp.content.decode(“utf-8”)进行手动解码

4、常用属性