写在前面
爬虫核心概念是分析数据包,提取想要的数据,数据入库。
我们学习到的各种手段,都是为了提高数据爬取的效率,提高解析数据的便携与准确性,提高入库存取的效率这些问题。
其实Python爬虫技术理论可以应用到很多场景,今天我们就实现一种,下载B站视频。
这个小应用就需要我们分析页面,获取链接,下载视频数据。妥妥的一个小爬虫程序。
第一种方式 you-get
这种方式是通过别人写好的库,调用一下即可,当然如果你想自己写一个库,try it 。
使用这个库之后,你会发现,视频下载也太容易了
you-get库的github官方账地址为https://github.com/soimort/you-get
,抽空可以多研究研究,毕竟这个是高手写的库,甚至你可以把他的源码下载下来,临摹一遍都有很大的提高。
非常简单的一个pip安装,搞定,接下来编码即可。
你可以在控制台测试一下,通过命令 you-get https://www.bilibili.com/video/BV16a4y1e7r8