数据小站
数据科学成长之路

requests模块小用

requests.get(url=)请求

get请求返回一个requests.models.Response对象

通过Response.__dict__ 查看 Response 对象的属性:

_content’, ‘_content_consumed’, ‘_next’, ‘status_code’, ‘headers’, ‘raw’, ‘url’, ‘encoding’, ‘history’, ‘reason’, ‘cookies’, ‘elapsed’, ‘request’, ‘connection’

headers:头文件信息

status_code:返回状态码

encoding : 编码方式

cookies

text : 文本

content : 二进制文本

带参数的get请求

req = requests.get(url,params={‘p’:347})

print(req.url)
“ http://www.51dtsc.cn/?p=347 ”
带参数的get请求,通过params参数传递参数,get请求会自动转换,在url后添加参数请求

在get请求中添加头信息headers ,用来模拟浏览器参数

req = requests.get(url,params={‘p’:347},headers={…})

赞(0) 打赏
未经允许不得转载:技术文档分享 » requests模块小用

评论 抢沙发