文章目录
Python获取网易云音乐:
代码如下(示例):
import re
import requests
import os
def downloadMusic(Music_id):
Music_id = Music_id # 网易云音乐id
os.chdir("D:\\") # 下载到的位置
url = "https://link.hhtjim.com/163/"
Music_url = "http://music.163.com/song?id=" + Music_id
song_url = url + Music_id + ".mp3"
song = requests.get(song_url).content
song_names = requests.get(Music_url).text
song_name = re.findall('<em class="f-ff2">.*</em>', song_names)[0].lstrip('<em class="f-ff2">').rstrip('</em>')
with open(song_name + '.mp3', 'wb')as f:
f.write(song)
print(song_name + ' 已下载至 '+os.getcwd())
downloadMusic('25794009')#网易云歌曲id
代码使用:
获取网易云歌曲Id 如下图:
修改函数downloadMusic()的参数.
默认下载至D:\
注意 需要安装requests库.(没有的,打开cmd输入:pip install requests)