python爬虫-视频爬虫(1)

python爬虫-视频爬虫(1)

一、视频爬虫介绍
本篇文章主要是针对直接可以找到完整视频的链接(可能需要拼接成完整链接)进行下载的那一类视频爬虫

二、视频爬虫步骤
和所有的爬虫一样,首先熟悉你需要爬虫的 页,从中找到我们需要下载的视频的链接、或者可以拼接成视频的下载链接,最后才是把这个过程用python代码来实现自动化。

三、爬虫代码的实现
以【好看视频】 址为例
和图片的爬虫不同,图片的链接都是可以在 页的源码中找到的,而视频需要你打开F12刷新 页查看接口请求,从接口的响应里面获取数据;

让我们先打开视频,然后再打开F12查看接口请求,视频一定要播放一会儿或者正在播放着,方便于你找寻接口;

四、拓展

一个列表的数据下载完成了,这个时候我们就会想啦,我要爬取多个列表的数据呢,那这么操作;
一样的道理,让我们对比一下列表的请求参数看看有哪些是代表列表的页数的
第一个列表:https://haokan.baidu.com/web/video/feedab=youxi_new&act=pcFeed&pd=pc&num=20&shuaxin_id=1626341555015

第二个列表:https://haokan.baidu.com/web/video/feedab=youxi_new&act=pcFeed&pd=pc&num=20&shuaxin_id=1626341555015

嗯么是一样的传参,那让我们来看看他们的响应

我们只需要改一下tab就可以;

代码写的有点糙,没做异常的处理和视频下载进度时间显示等。

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树 络爬虫urllib209436 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月12日
下一篇 2021年6月12日

相关推荐