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 相关文章推荐
Python3随机漫步生成数据并绘制
Aug 27 Python
对Python subprocess.Popen子进程管道阻塞详解
Oct 29 Python
python3实现名片管理系统
Nov 29 Python
聊聊python里如何用Borg pattern实现的单例模式
Jun 06 Python
Django 用户认证组件使用详解
Jul 23 Python
Django 使用easy_thumbnails压缩上传的图片方法
Jul 26 Python
python实现桌面气泡提示功能
Jul 29 Python
python爬虫实现获取下一页代码
Mar 13 Python
使用python检查yaml配置文件是否符合要求
Apr 09 Python
python语音识别指南终极版(有这一篇足矣)
Sep 09 Python
Visual Studio Code搭建django项目的方法步骤
Sep 17 Python
如何在Python3中使用telnetlib模块连接网络设备
Sep 21 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
在PHP中使用模板的方法
2008/05/24 PHP
与文件上传有关的php配置参数总结
2013/06/14 PHP
php实现zip文件解压操作
2015/11/03 PHP
Yii2基于Ajax自动获取表单数据的方法
2016/08/10 PHP
PHP单例模式详解及实例代码
2016/12/21 PHP
PHP面相对象中的重载与重写
2017/02/13 PHP
php经典趣味算法实例代码
2020/01/21 PHP
JQuery 写的个性导航菜单
2009/12/24 Javascript
自己使用jquery写的一个无缝滚动的插件
2014/04/30 Javascript
javascript中attribute和property的区别详解
2014/06/05 Javascript
javascript中闭包(Closure)详解
2016/01/06 Javascript
纯JS打造网页中checkbox和radio的美化效果
2016/10/13 Javascript
详解Vue.js iview实现树形权限表(可扩展表)
2018/09/30 Javascript
深入浅析vue全局环境变量和模式
2020/04/28 Javascript
用云开发Cloudbase实现小程序多图片内容安全监测的代码详解
2020/06/07 Javascript
python调用windows api锁定计算机示例
2014/04/17 Python
python黑魔法之参数传递
2016/02/12 Python
python中私有函数调用方法解密
2016/04/29 Python
Python编程中实现迭代器的一些技巧小结
2016/06/21 Python
pandas 读取各种格式文件的方法
2018/06/22 Python
Sanic框架流式传输操作示例
2018/07/18 Python
Python绘制动态水球图过程详解
2020/06/03 Python
Django Form常用功能及代码示例
2020/10/13 Python
CSS3实现圆角、阴影、透明效果并兼容各大浏览器
2014/08/08 HTML / CSS
Charlotte Tilbury英国官网:英国彩妆品牌
2017/05/26 全球购物
Clarks西班牙官方在线商店:clarks鞋
2019/05/03 全球购物
中国旅游网站:途牛旅游网
2019/09/29 全球购物
安全承诺书格式
2014/05/21 职场文书
高中同学会活动方案
2014/08/14 职场文书
承德避暑山庄导游词
2015/02/03 职场文书
总账会计岗位职责
2015/04/02 职场文书
关爱留守儿童捐款倡议书
2015/04/27 职场文书
订货会主持词
2015/07/01 职场文书
宾馆卫生管理制度
2015/08/06 职场文书
初中英语教学随笔
2015/08/15 职场文书
考教师资格证不要错过的4个最佳时机
2019/07/17 职场文书