首页>爬虫资讯>如何用Python网络爬虫爬取网易云音乐歌曲
如何用Python网络爬虫爬取网易云音乐歌曲

作者:梦蝶云运营团队 2019-04-17 00:00:00

Python 网易云音乐

今日小编带大家一起来利用Python爬取网易云音乐,分分钟将网站上的音乐down到本地。

网易云歌曲通常会有个外链,专门用以下载音乐音频的,以赵雷的歌曲《成都》为例,《成都》的外链URL是:

http://music.163.com/song/media/outer/url?id=436514312.mp3,其中436514312这个数字是《成都》这首歌曲的ID。换句话说只要我们将歌曲的ID传入到外链URL中,就能够找到该歌曲的下载地址,随后通过Python标准库进行下载即可。

话不多说,直接上代码:

如何用Python网络爬虫爬取网易云音乐歌曲

程序设计好之后,运行程序,输入歌手的ID,以赵雷为例,其ID是6731,输入这个ID数值之后,程序将自动将赵雷的专辑歌曲及其对应的歌词下载到本地,运行的效果图如下所示:

如何用Python网络爬虫爬取网易云音乐歌曲

程序运行完毕之后,歌词和歌曲都down到本地了,如下图:

如何用Python网络爬虫爬取网易云音乐歌曲

如何用Python网络爬虫爬取网易云音乐歌曲

之后在本地便可以听到优雅的歌曲了,如《成都》,见下图:

如何用Python网络爬虫爬取网易云音乐歌曲

下一篇 Python爬虫之阳光电影爬虫
联系客服,定制专属数据需求
立刻定制
需求提出

客户将目标网站、数据要求等信息提交给梦蝶云

需求评估

与客户进行仔细的需求沟通评估确认,确保双方人之一致

实施采集

与客户确认后实施采集任务

数据交付

审核完成后为客户交付完整数据