python-requests包安装与使用

requests安装

pip install requests

requests模块方法

方法作用
requests.get(url,params=None,**kwargs)get方法请求页面
requests.head(url,**kwargs)获取网页头部信息
requests.post(url,data,json,**kwargs)post 请求网页
requests.puturl,data,json,**kwargs)put 请求网页
requests.patch(url,data,json,**kwargs)提交局部修改请求
requests.delete(url,**kwargs)提交删除请求

requests返回值

返回值作用
r.text返回内容的字符串形式
r.hearders返回头部信息
r.status_code返回状态码
r.encoding返回内容编码方式
r.content返回内容的二进制方式

requests异常机制

抛出异常说明
ConnectionError网络连接错误(拒绝链接等)
HttpErrorHttp请求错误
URLrequiredURL缺失异常
TooManyRedirects超过最大重定向次数
ConnectionTimeout连接远程服务器超时异常
Timeouthttp请求超时异常

put ()和post()的区别

put请求自动编码为一个data
put请求自动编码为一个form表单

put ()和patch()的区别

一组数据中的某一个字段值需要更改时
put()需提交该组数据的所有字段的值,未提交字段自动删除
patch()需提交该字段的值,其他不变个data
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值