安装
pip install requests
检查是否正确安装
>>> import requests
>>> r = requests.get("http://www.baidu.com")
>>> r.status_code
200
>>> r.encoding = 'utf-8'
>>> r.text
Requests库的get()方法
获得一个网页最简单的一行代码r = requests.get(ulr)
get方法的完整代码
requests.get(url, params=None, **Kwargs)
erl:拟获取页面的url链接
params:url中的额外参数,字典或字节流格式,可选
**Kwargs:12个控制访问的参数
Response对象的属性
属性 | 说明 |
---|---|
r.status_code | HTTP请求返回状态,200表示连接成功,404表示失败(只要不是200,都是失败) |
r.text | HTTP响应内容的字符串形式,即,url对应的页面内容 |
r.encoding | 从HTTP header中猜测的响应内容编码方式 |
r.apparent_encoding | 从内容中分析出响应内容的编码方式(备选编码方式) |
r.content | HTTP响 |