Python3制作网易云音乐下载器

由 rowline 创建,Carrie 最后一次修改 2018-09-15
本文转载至知乎ID:Charles(白露未晞)知乎个人专栏
下载W3Cschool手机App,0基础随时随地学编程>>戳此了解

导语

似乎好久没有更爬虫相关的内容了。。。

而好多童鞋对爬虫相关的内容比较感兴趣。。。

于是打算更一波。。。

最近事情比较多,实在没有时间重新踩点。。。

翻了下之前的文章,发现自己似乎说过以后还会继续爬网易云音乐相关的内容。。。

既然如此,那就顺水推舟更一波吧~~~

刚好不需要重新踩点T_T。。。

Let's go!

相关文件

百度网盘下载链接: https://pan.baidu.com/s/184jEjKhFDNTZOYW4cxX1KA

密码: 5suv

主要思路

目的:

制作简单的网易云音乐下载器。

至于这个下载器的是否可以“此处省略不可描述的内容”,你自己试试看咯~~~

功能:

根据提示输入歌曲名后下载该歌曲。

下载的歌曲数量不大于9首。


选取方式为类似上图所示的搜索结果的前9首歌曲。

若搜索结果不足9首则全部下载。

具体思路详见源代码。

开发工具

Python版本:3.5.4

相关模块:

requests模块、pycrypto模块以及一些Python自带的模块。

环境搭建

安装Python并添加到环境变量,pip安装需要的相关模块即可。

PS:

相关文件中提供了编译好的pycrypto模块whl文件。

使用演示

最近比较懒。。。

还是放视频比较方便~~~

Just Look!

更多

之前看到有人用PyQt做了一个高仿的网易云音乐客户端,忘了在哪看到了。。。

有兴趣的朋友可以自己尝试制作一下。。。

对GUI编程毫无兴趣的我就不打算做这个了。。。

重要说明:

代码截止2018-02-24测试无误,若日后网易云音乐官网有较大更新,源代码将仅供参考。

如有其它疑问可后台私信我!

以上内容是否对您有帮助:

二维码
建议反馈
二维码