之前写了关于Python第三方库Requests库的安装:Python笔记:第三方requests库的安装,这次测试一下具体的使用。
|
>>> import requests >>> r = requests.get("http://www.baidu.com") >>> print(r.status_code) 200 >>> type(r) <class 'requests.models.Response"> >>>r.header {'Cache-Control': 'private, no-cache, no-store, proxy-revalidate, ection': 'Keep-Alive', 'Transfer-Encoding': 'chunked', 'Server':... |
Response对象的属性
|
属性 说明 r.status_code HTTP请求的返回状态,200表示连接成功,404表示失败 r.text HTTP响应内容的字符串形式,即,url对应的页面内容 r.encoding 从HTTP header中猜测的响应内容编码方式 r.apparent_encoding 从内容中分析出的响应内容编码方式(备选编码方式) r.content HTTP响应内容的二进制形式 |
|