Python爬虫后获取重定向url的两种方法


Posted in Python onJanuary 19, 2021

下面给大家分享Python爬虫后获取重定向url的两种方法,具体内容如下所示;

方法(一)

# 获得重定向url
 from urllib import request
 # https://zhidao.baidu.com/question/681501874175782812.html
 url = "https://www.baidu.com/link?url=IscBx0u8h9q4Uq3ihTs_PqnoNWe7slVWAd2dowQKrnqJedvthb3zrh9JqcMJu3ZqFrbW_DKVuTnTypDbMkZx_hwCQIGFPRVWGyxRXA-65jK&wd=&eqid=f7aeecba00092ed7000000065ec62596"
 print(request.urlopen(url).geturl())

方法(二)

# 请求头,这里我设置了浏览器代理
 headers = headers = {'User-Agent': 'xx'}
 # 这里chrome的user-agent获取方式:在浏览器地址栏输入 about://version 即可得到结果
 url = "https://www.baidu.com/link?url=IscBx0u8h9q4Uq3ihTs_PqnoNWe7slVWAd2dowQKrnqJedvthb3zrh9JqcMJu3ZqFrbW_DKVuTnTypDbMkZx_hwCQIGFPRVWGyxRXA-65jK&wd=&eqid=f7aeecba00092ed7000000065ec62596"
 # 请求网页
 response = requests.get(url, headers=headers)
 # print(response.status_code) # 打印响应的状态码
 print(response.url) # 打印重定向后的网址

# 两个结果都是:https://zhidao.baidu.com/question/681501874175782812.html

到此这篇关于Python爬虫后获取重定向url的两种方法的文章就介绍到这了,更多相关python爬虫获取url内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
PyQt5主窗口动态加载Widget实例代码
Feb 07 Python
pandas 实现将重复表格去重,并重新转换为表格的方法
Apr 18 Python
sublime python3 输入换行不结束的方法
Apr 19 Python
Python爬取知乎图片代码实现解析
Sep 17 Python
python日志模块logbook使用方法
Sep 19 Python
基于Python实现船舶的MMSI的获取(推荐)
Oct 21 Python
python实现七段数码管和倒计时效果
Nov 23 Python
TensorFlow基本的常量、变量和运算操作详解
Feb 03 Python
python统计文章中单词出现次数实例
Feb 27 Python
python GUI编程(Tkinter) 创建子窗口及在窗口上用图片绘图实例
Mar 04 Python
Python内置函数property()如何使用
Sep 01 Python
python模板入门教程之flask Jinja
Apr 11 Python
详解Python+Selenium+ChromeDriver的配置和问题解决
Jan 19 #Python
VSCODE配置Markdown及Markdown基础语法详解
Jan 19 #Python
python+selenium自动化实战携带cookies模拟登陆微博
Jan 19 #Python
selenium携带cookies模拟登陆CSDN的实现
Jan 19 #Python
django项目中使用云片网发送短信验证码的实现
Jan 19 #Python
windows系统Tensorflow2.x简单安装记录(图文)
Jan 18 #Python
Python结合百度语音识别实现实时翻译软件的实现
Jan 18 #Python
You might like
Yii2.0实现生成二维码功能实例
2017/10/24 PHP
phpcms实现验证码替换及phpcms实现全站搜索功能教程详解
2017/12/13 PHP
PHP mongodb操作类定义与用法示例【适合mongodb2.x和mongodb3.x】
2018/06/16 PHP
js 事件处理函数间的Event物件是否全等
2011/04/08 Javascript
JS实现仿Windows7风格的网页右键菜单效果代码
2015/09/11 Javascript
jQuery+PHP星级评分实现方法
2015/10/02 Javascript
JS获取子窗口中返回的数据实现方法
2016/05/28 Javascript
jQuery解决$符号命名冲突
2016/06/18 Javascript
Bootstrap组件系列之福利篇几款好用的组件(推荐二)
2016/07/12 Javascript
微信小程序开发之选项卡(窗口底部TabBar)页面切换
2017/04/12 Javascript
jQuery.Sumoselect插件实现下拉复选框效果
2017/11/09 jQuery
基于vue实现网站前台的权限管理(前后端分离实践)
2018/01/13 Javascript
layer弹出子iframe层父子页面传值的实现方法
2018/11/22 Javascript
turn.js异步加载实现翻书效果
2019/07/25 Javascript
[03:17]2014DOTA2 国际邀请赛中国区预选赛 四强专访
2014/05/23 DOTA
Python如何生成树形图案
2018/01/03 Python
pycharm 配置远程解释器的方法
2018/10/28 Python
Python设计模式之桥接模式原理与用法实例分析
2019/01/10 Python
OpenCV+Python识别车牌和字符分割的实现
2019/01/31 Python
对Django项目中的ORM映射与模糊查询的使用详解
2019/07/18 Python
Python字符串大小写转换拼接删除空白
2019/09/19 Python
GDAL 矢量属性数据修改方式(python)
2020/03/10 Python
django admin 添加自定义链接方式
2020/03/11 Python
BCBG官网:BCBGMAXAZRIA
2017/12/29 全球购物
购买一个高级域名:BuyDomains
2018/03/11 全球购物
美国男士和女士奢侈品折扣手表购物网站:Certified Watch Store
2018/06/13 全球购物
荷兰DOD药房中文官网:DeOnlineDrogist
2020/12/27 全球购物
动物科学专业毕业生的自我评价
2013/11/29 职场文书
联谊会主持词
2014/03/26 职场文书
电大毕业生自我鉴定
2014/04/10 职场文书
承诺书范文
2014/06/03 职场文书
研究生导师评语
2014/12/31 职场文书
试用期解除劳动合同通知书
2015/04/16 职场文书
长江七号观后感
2015/06/11 职场文书
教研活动主持词
2015/07/03 职场文书
巧用 -webkit-box-reflect 倒影实现各类动效(小结)
2021/04/22 HTML / CSS