直接上代码。
代码部分:
#Python 3.5
#Author: A_lPha
#Blog: http://blog.csdn.net/a_lpha
import json
from urllib.request import urlopen
from urllib.error import HTTPError
print("*" * 8,"网易云音乐下载器", "*" * 8,"\n")
ID = input('请输入歌曲ID:\n>>> ')
url = "http://music.163.com/api/song/detail/?ids=[" + ID + "]" #这个URL比较重要
html = urlopen(url).read().decode("utf-8")
rejson = json.loads(html)
for name in rejson['songs']:
print('歌曲ID: ',name['id'])
print('歌曲名称: ',''.join(name['name']))
print('歌手: ',''.join(names['name'] for names in name['artists']))
print('mp3链接: ',name['mp3Url'])
num = int(input('\n是否下载?(输入1下