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 pickle 和 shelve模块的用法
Sep 16 Python
Python判断操作系统类型代码分享
Nov 22 Python
python实现下载指定网址所有图片的方法
Aug 08 Python
Python Json模块中dumps、loads、dump、load函数介绍
May 15 Python
python3中os.path模块下常用的用法总结【推荐】
Sep 16 Python
Python创建一个空的dataframe,并循环赋值的方法
Nov 08 Python
Python minidom模块用法示例【DOM写入和解析XML】
Mar 25 Python
Django用户认证系统 User对象解析
Aug 02 Python
使用django和vue进行数据交互的方法步骤
Nov 11 Python
Python协程 yield与协程greenlet简单用法示例
Nov 22 Python
python3实现飞机大战
Nov 29 Python
Python lxml库的简单介绍及基本使用讲解
Dec 22 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
Re:从零开始的异世界生活 第2季 开播啦
2020/07/24 日漫
工厂模式在Zend Framework中应用介绍
2012/07/10 PHP
php实现下载限制速度示例分享
2014/02/13 PHP
php实现zip压缩文件解压缩代码分享(简单易懂)
2014/05/10 PHP
PHP使用GIFEncoder类生成的GIF动态图片验证码
2014/07/01 PHP
PHP循环遍历数组的3种方法list()、each()和while总结
2014/11/19 PHP
php使用正则表达式获取图片url的方法
2015/01/16 PHP
利用PHP将部分内容用星号替换
2020/04/21 PHP
php+ajax无刷新分页实例详解
2015/12/07 PHP
php实现简单的权限管理的示例代码
2017/08/25 PHP
实用的JS正则表达式(手机号码/IP正则/邮编正则/电话等)
2013/01/11 Javascript
利用进制转换压缩数字函数分享
2014/01/02 Javascript
js实现div的切换特效上一个下一个
2014/02/11 Javascript
jquery复选框多选赋值给文本框的方法
2015/01/27 Javascript
JavaScript编写连连看小游戏
2015/07/07 Javascript
浅谈javascript的call()、apply()、bind()的用法
2016/02/21 Javascript
Immutable 在 JavaScript 中的应用
2016/05/02 Javascript
javascript闭包概念简单解析(推荐)
2016/06/03 Javascript
基于jQuery和CSS3实现APPLE TV海报视差效果
2017/06/16 jQuery
javascript 设计模式之享元模式原理与应用详解
2020/04/08 Javascript
进一步理解Python中的函数编程
2015/04/13 Python
Tensorflow实现神经网络拟合线性回归
2019/07/19 Python
详解Python time库的使用
2019/10/10 Python
通过代码实例解析Pytest运行流程
2020/08/20 Python
HTML5新特性 多线程(Worker SharedWorker)
2017/04/24 HTML / CSS
使用HTML和CSS实现的标签云效果(附demo)
2021/02/03 HTML / CSS
ghd澳大利亚官方网站:英国最受欢迎的美发工具品牌
2018/05/21 全球购物
英国Flybe航空官网:欧洲最大的独立支线廉价航空公司
2019/07/15 全球购物
俄罗斯第一家篮球店:StreetBall
2020/07/30 全球购物
幼儿园毕业园长感言
2014/02/24 职场文书
《三亚落日》教学反思
2014/04/26 职场文书
市场开发计划书
2014/05/07 职场文书
投标服务承诺书
2014/05/28 职场文书
2015年党风廉政承诺书
2015/01/22 职场文书
最新农村养殖致富:资金投入较低的创业项目有哪些?
2019/09/26 职场文书
JavaScript如何利用Promise控制并发请求个数
2021/05/14 Javascript