准备工作:Python3.5+Pycharm
使用到的库:requests,re,json
步骤:
打开酷狗音乐的官网,输入想要搜索的歌曲(例如《天后》),然后回车搜索,得到如下页面:
右键检查或者按F12打开开发者工具,点击JS选项,查找到如下信息,FileName就是返回的歌手名和歌曲名信息,我们要将其提取出来
由于这个网址返回的不是标准的json格式,所以要先进行如下处理,然后再转换成json格式:
res = requests.get(url).text
js = json.loads(res[res.index("(") + 1:-2])
提取到歌曲信息之后,我们输入一个序号代表要下载的歌曲序号,然后把歌曲下载下来就好了。
运行截图:
附上源码: 免费学习资料,大神技术分享 Q群 5199 70686
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/42315.html
摘要:获取音乐播放列表其实,这就是小编要讲的重点,因为就是这部分用到了加密。 1.前言 小编在这里讲一下,下面的内容仅供学习参考,切莫用于商业活动,一经被相关人员发现,本...
摘要:那我们现在听音乐用哪个软件还是在哪个平台呢在这篇文章中,老蒋准备简单的盘点当下从我身边的朋友同事家人常用的好用的听音乐软件整理出来,看看这些是不是我们常用的。第一酷狗音乐酷狗音乐也是目前我选择的音乐软件。我们现在还有在闲暇或者工作的时候带上耳机,放着轻音乐的习惯吗?还是已经改变成在乘车的时候喜欢不断刷着短视频。早年互联网才开始的时候,我们听歌的习惯从单放机变成下载到MP3、MP4上,后来直接...
摘要:引言两个月前用全家桶实现过一次酷狗音乐,最近又用全家桶重构了下,最终成果和的实现基本一致,放个图手机预览戳版本版本。的行为结构表现分离,很明显,而的分离虽然不是很明显,但实际上也是有的。发送指令,最终会到里合并数据,与中的类似。 引言 两个月前用 Vue 全家桶实现过一次 酷狗音乐,最近又用 React 全家桶重构了下,最终成果和 Vue的实现基本一致,放个图: showImg(htt...
阅读 832·2021-10-11 10:59
阅读 2760·2019-08-30 15:43
阅读 2111·2019-08-30 11:08
阅读 1626·2019-08-29 15:20
阅读 967·2019-08-29 13:53
阅读 465·2019-08-26 13:24
阅读 1610·2019-08-26 13:24
阅读 2799·2019-08-26 12:08