python爬取付费音乐包_用Python代码来下载任意指定网易云歌曲(超详细版)

前两天教了大家如何在控制台上找到真实的mp3播放地址,但是不可以下载付费的,因为只能下载可播放的歌曲。至于怎样下载付费网易云音乐,还是开个会员吧,要知道免费是最贵的的这个道理。

有粉丝看了前两天文章想用代码来装逼,我就为了满足他,特意去折腾了两天,终于写出来了,迫不及待与大家分享一把。不得不说,这里面坑很大,遇到几个大坑在那里折腾了几个小时,分享出来让大家想装逼的少踩点坑。废话不多说,开始今天主题!

1.寻找目标请求

打开网易云主页 ,打开开发者工具,点击搜索

16521fa1cd84db87?w=1080&h=528&f=jpeg&s=53862

16521fa1cd6d0eaf?w=1080&h=481&f=jpeg&s=53970

是不是看到很多请求,不要慌,慢慢找。找了之后你会发现下面这个链接

16521fa1cdcdf80f?w=1080&h=316&f=jpeg&s=50532

16521fa1cddee56c?w=1041&h=517&f=jpeg&s=133631

这个链接返回的是json,里面包含的是歌曲的信息,但是没有MP3播放链接,这个或许有用,因为有歌曲的id,先放着。

我试着点击歌曲播放,又增加了几个请求。一看,里面就有我想要的MP3链接。

16521fa1cde1172c?w=1080&h=290&f=jpeg&s=44902

16521fa1cfa34ce2?w=1080&h=295&f=jpeg&s=38157

可以看到是个post请求,状态码为200,我们接着往下看fromdata是什么数据。

16521fa1eeb55016?w=1080&h=124&f=png&s=26408<

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值