
二、右键检查、刷新网页,选择元素(点击歌曲名)

三、相关代码
if not os.path.exists(filename):
url = 'https://music.163.com/discover/toplist?id=3778678'
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) '
'AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36'
response = requests.get(url=url,headers=headers)
html_data = re.findall(
'- (.*?)'
,response.text)
for num_id,title in html_data:
music_url = f'http://music.163.com/song/media/outer/url?id={num_id}.mp3'
music_content = requests.get(url=url,headers=headers).content
with open(filename + title +'.mp3',mode='wb') as f:
四、爬取结果

GET请求(直链,hMusic高品质, mMusic中品质, lMusic低品质):
http://music.163.com/api/song/detail/?id=歌曲id&ids=%5B歌曲id%5D
GET请求(直链下载 含VIP):
http://music.163.com/song/media/outer/url?id=歌曲id.mp3