您的位置:首页 > 产品设计 > UI/UE

request库get()方法的详解

2017-08-22 15:21 218 查看
ruquests的get()方法
r = requests.get(url,params=none,**kwargs)
r 包含从服务器返回的所有内容
url 需获取页面的链接
params url中的额外参数,字典或者字节流格式,可选
**kwargs 12个控制访问的参数

r.status_code 返回状态,200成功,404失败
r.text 响应内容的字符串形式,即url相应的页面内容
r.encoding 从http header中猜测内容编码方式
r.apparent_encoding 从内容在分析出的相应内容编码方式(备用编码方式)
r.cintent http相应内容的二进制形式

流程
r.status_code 检测状态
如果200 继续往下
404 访问失败

import requests
r = request.get("www.baidu.com")
r.status_code
r.text
r.encoding
r.apparent_encoding

r.recoding = "编码"
r.text

eg:import requests
r = request.get("")
r.status_code
r.encoding
r.text
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  网络 搜集 爬虫信息