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 相关文章推荐
使用python绘制人人网好友关系图示例
Apr 01 Python
python制作企业邮箱的爆破脚本
Oct 05 Python
R vs. Python 数据分析中谁与争锋?
Oct 18 Python
详解flask入门模板引擎
Jul 18 Python
centos 安装Python3 及对应的pip教程详解
Jun 28 Python
Python 3 实现定义跨模块的全局变量和使用教程
Jul 07 Python
python numpy--数组的组合和分割实例
Feb 24 Python
Python图像处理库PIL的ImageEnhance模块使用介绍
Feb 26 Python
Python基于Dlib的人脸识别系统的实现
Feb 26 Python
使用Python+selenium实现第一个自动化测试脚本
Mar 17 Python
python读取excel数据并且画图的实现示例
Feb 08 Python
OpenCV-Python实现油画效果的实例
Jun 08 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
简单的cookie计数器实现源码
2013/06/07 PHP
PHP基于自定义函数生成笛卡尔积的方法示例
2017/09/30 PHP
laravel框架select2多选插件初始化默认选中项操作示例
2020/02/18 PHP
JQuery里面的几种选择器 查找满足条件的元素$("#控件ID")
2011/08/23 Javascript
js弹出层之1:JQuery.Boxy (二)
2011/10/06 Javascript
jQuery语法小结(超实用)
2015/12/31 Javascript
js判断数组key是否存在(不用循环)的简单实例
2016/08/03 Javascript
JS查找字符串中出现次数最多的字符
2016/09/05 Javascript
Vue.js快速入门实例教程
2016/10/15 Javascript
原生js实现addclass,removeclass,toggleclasss实例
2016/11/24 Javascript
JSON 数据详解及实例代码分析
2017/01/20 Javascript
webpack打包后直接访问页面图片路径错误的解决方法
2017/06/17 Javascript
JS滚动到指定位置导航栏固定顶部
2017/07/03 Javascript
jQuery Dom元素操作技巧
2018/02/04 jQuery
详解Vue的常用指令v-if, v-for, v-show,v-else, v-bind, v-on
2018/10/12 Javascript
vue配置font-awesome5的方法步骤
2019/01/27 Javascript
微信小程序工具函数封装
2019/10/28 Javascript
vue实现简单全选和反选功能
2020/09/15 Javascript
vue3+typeScript穿梭框的实现示例
2020/12/29 Vue.js
JavaScript实现点击出现子菜单效果
2021/02/08 Javascript
Python实现高效求解素数代码实例
2015/06/30 Python
Python拼接字符串的7种方法总结
2018/11/01 Python
python直接获取API传递回来的参数方法
2018/12/17 Python
django框架CSRF防护原理与用法分析
2019/07/22 Python
Python编程学习之如何判断3个数的大小
2019/08/07 Python
Python 使用多属性来进行排序
2019/09/01 Python
在python3中实现查找数组中最接近与某值的元素操作
2020/02/29 Python
解决PDF 转图片时丢文字的一种可能方式
2021/03/04 Python
使用HTML5 IndexDB存储图像和文件的示例
2018/11/05 HTML / CSS
Bibloo奥地利:购买女装、男装、童装、鞋和配件
2018/10/18 全球购物
亮化工程实施方案
2014/03/17 职场文书
《中国梦我的梦》小学生演讲稿
2014/08/20 职场文书
2015年导购员工作总结
2015/04/25 职场文书
医务人员医德医风心得体会
2016/01/25 职场文书
标准版个人借条怎么写?以及什么是借条?
2019/08/28 职场文书
超详细教你怎么升级Mysql的版本
2021/05/19 MySQL