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的Flask框架中使用模版的入门教程
Apr 20 Python
Windows下为Python安装Matplotlib模块
Nov 06 Python
python类中super()和__init__()的区别
Oct 18 Python
Python使用PyCrypto实现AES加密功能示例
May 22 Python
Python3中正则模块re.compile、re.match及re.search函数用法详解
Jun 11 Python
python判断所输入的任意一个正整数是否为素数的两种方法
Jun 27 Python
pandas.DataFrame的pivot()和unstack()实现行转列
Jul 06 Python
python3模拟实现xshell远程执行liunx命令的方法
Jul 12 Python
pytorch nn.Conv2d()中的padding以及输出大小方式
Jan 10 Python
Python3操作MongoDB增册改查等方法详解
Feb 10 Python
基于Python爬取素材网站音频文件
Oct 21 Python
详解Python小数据池和代码块缓存机制
Apr 07 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
第六节 访问属性和方法 [6]
2006/10/09 PHP
php过滤所有恶意字符(批量过滤post,get敏感数据)
2014/03/18 PHP
PHP中常用的输出函数总结
2014/09/22 PHP
PHP使用mysql_fetch_object从查询结果中获取对象集的方法
2015/03/18 PHP
PHP中file_get_contents函数抓取https地址出错的解决方法(两种方法)
2015/09/22 PHP
php实现登录tplink WR882N获取IP和重启的方法
2016/07/20 PHP
PHP中Notice错误常见解决方法
2017/04/28 PHP
Jquery实战_读书笔记1—选择jQuery
2010/01/22 Javascript
SWFObject 2.1以上版本语法介绍
2010/07/10 Javascript
根据选择不同的下拉值出现相对应的文本输入框
2013/08/01 Javascript
很全面的JavaScript常用功能汇总集合
2016/01/22 Javascript
JS控制HTML元素的显示和隐藏的两种方法
2016/09/27 Javascript
Angular.js指令学习中一些重要属性的用法教程
2017/05/24 Javascript
Vue官方推荐AJAX组件axios.js使用方法详解与API
2018/10/09 Javascript
vue实现的仿淘宝购物车功能详解
2019/01/27 Javascript
手把手教你使用TypeScript开发Node.js应用
2019/05/06 Javascript
angular中的post请求处理示例详解
2020/06/30 Javascript
DWR内存兼容及无法调用问题解决方案
2020/10/16 Javascript
[05:08]第一届“网鱼杯”DOTA2比赛精彩集锦
2014/09/05 DOTA
Python中使用PDB库调试程序
2015/04/05 Python
以Flask为例讲解Python的框架的使用方法
2015/04/29 Python
pytorch 把MNIST数据集转换成图片和txt的方法
2018/05/20 Python
Python对excel文档的操作方法详解
2018/12/10 Python
Python两台电脑实现TCP通信的方法示例
2019/05/06 Python
Python中sys模块功能与用法实例详解
2020/02/26 Python
tensorflow下的图片标准化函数per_image_standardization用法
2020/06/30 Python
python 实现aes256加密
2020/11/27 Python
捷克厨房用品购物网站:Tescoma
2018/07/13 全球购物
资产评估专业大学生求职信
2013/09/29 职场文书
KTV的创业计划书范文
2014/02/02 职场文书
三查三看党性分析材料
2014/02/18 职场文书
党建工作汇报材料
2014/12/24 职场文书
小学生暑假生活总结
2015/07/13 职场文书
2016年毕业实习心得体会范文
2015/10/09 职场文书
党员反邪教心得体会
2016/01/15 职场文书
Nginx本地目录映射实现代码实例
2021/03/31 Servers