requests使用
2019-08-12 19:42
106 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42281813/article/details/99329092
r.content 直接获取二进制网页原代码
r.url 获取当前网页的url网址
r.encoding 拿到当前网页的编码
r.cookies 拿到当前网页的cookies
转换字典格式:requests.utils.dict_from_cookiejar(r.cookies)
r.status_code 查看当前网页状态码
通过r.raise_for_status() 来抛出异常
-
导入模块:import requests
-
请求方式:
如果网页是get请求:requests.get() - 如果网页是post请求:requests.post()
- 如果使用put请求:requests.put()
参数:
params:用于设置get请求时候的参数
headers:用于设置浏览器头部的,带着浏览器访问,相等于伪装成浏览器。
proxies:设置ip代理
cookies:添加cookies设置
data:用于设置post设置
属性:
-
r.text 拿下网页原网页代码
-
内置的状态码查询对象:r.status_code == requests.codes.ok
实列:
取出网页标题:
伪装成浏览器请求:
带着cookies去重新访问:
IP代理去访问:
params:用于设置get请求时候的参数:
post请求:
如果请求过去会返回:
[外链图片转存中…(img-YBLcuPMM-1565610150234)]
-
如果请求过去会返回:
相关文章推荐
- python中在使用asyncio中使用requests
- gevent和requests同时使用报requests.exceptions.ReadTimeout:HTTPSConnectionPool(host='www.baidu.com', port=4
- python3使用requests爬取糗事百科入mongodb库
- 3 使用requests爬取豆瓣点评及爬取网页通用框架完整代码
- python+requests实现接口测试 - get与post请求使用
- HTTP协议(9)Python requests模块的使用
- requests的使用
- Python学习-Pycharm安装使用requests
- 使用re,requests,json,RequestException爬取猫眼电影Top100加保存文件
- python requests模块的安装和使用方法
- python中requests和https使用简单示例
- Python使用lxml模块和Requests模块抓取HTML页面的教程
- [置顶]百度贴吧自动回帖的两种方式,使用requests(urllib2)和selenium两种方式回帖
- Python-requests的使用
- http requests初识与使用
- selenium登录后获取cookie使用requests请求数据
- python 的requests如何使用代理
- Python爬虫之使用Fiddler+Postman+Python的requests模块爬取各国国旗
- 使用requests测试接口时获取cookie
- Python的requests网络编程包使用教程