网易云音乐爬取----python

所需要的模块(requests,re)

大致分析

  1. 例如我们需要下载https://music.163.com/#/song?id=1359356908 颜人中的晚安,我们需要借助一个玩不链接的网址https://link.hhtjim.com/它能将你需要爬取的音乐转换为带有mp3的网址,我们打开转换后的网址,看看音乐是否在网址内

     2.所转换的mp3确实包含音频,下面我们就可以直接请求https://link.hhtjim.com/163/xxxxxxxx.mp3,只需要知道歌曲的id就可以用r.content的二进制形式写入本地保存了

撸代码

1.爬取歌曲的名称和id

2.拼接mp3的URL,发送请求,下载本地

3.试听一下,是否成功

4.播放成功!!!!

如果能够帮助你,给我点个赞

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐