爬取音乐平台的付费音乐 - Python - 不是标题党
写在最前面:
很多做商业教育机构或者服务于商业教育机构的"同学",经常发标题都是类似下载某平台的付费音乐,看了将近一个小时候后,跟着他们的视频敲了一堆代码,然后并不能下载付费音乐。随即发弹幕问:“老师,并不能下载付费音乐啊。”,授课的商业机构老师(趾高气扬的那种):“同学,你免费的都不会下,怎么下付费的”“你先学好下免费的”云云。其实他们都是引流而已,为他的商业教育机构引流,在你观看视频的将近一个小时内,介绍一堆关于后续学习的框架,给你构造美好学习蓝图,然后你就被“深度洗脑”了,我其实好想去打假(真正的一个下音乐的视频需要讲解一个多小时?看到这种视频过段略过。)。但是,还是自己写一个吧,这不比打假香么?说到这里,我必须申明:我没有歧视商业教育机构跟服务于商业教育机构的“同学”,你们是最棒的,是国家的栋梁,人民教育坚强的后盾,加油。
正文开始:
最近发现有人分享了个酷我VIP音乐的接口。前面做爬虫的时候一直只能爬到免费音乐,今天来爬爬付费音乐。当然,免费的也可以这样爬。
环境:
1,windows 11;
2,Pycharm
3,Python 3.8.9
4,Chrome
爬虫思路:
搜索歌曲或者歌手;
分析网页搜索结果页,有json找json,没json找网页渲染的代码;
播放一首歌曲,通过开发者工具查找歌曲播放请求的地址;
撸码实现;
保存歌曲;
用excel或者csv保存歌曲等信息,方便后续做可视化(与下载歌曲无关);
开始上码:
程序运行截图:

保存结果截图:

保存结果的excel文档就是保存的歌曲相关信息。后续可以用来做可视化的。
申明:本文仅用于交流与学习使用,禁止任何形式传播。请支持正版音乐,维护知识产权。