python爬虫之爬取music
爬取bdvip(自己体会)音乐
#!/usr/bin/env python # -*- coding: utf-8 -*- # Created by Fzy on 2018/12/30 21:05 import requests import json # import pprint # 此方法只适用于下载bdvip音乐,只需要在下面songid替换为你想要下载的歌曲id即可, url = 'http://musicapi.taihe.com/v1/restserver/ting?method=baidu.ting.song.playAAC&format=jsonp&songid=1390840&from=web' response = requests.get(url) # 转换为json数据 data = json.loads(response.text) # pprint.pprint(data) file_link = data['bitrate']['file_link'] # print(file_link) author = data['songinfo']['author'] # print(author) title = data['songinfo']['title'] # print(title) r = requests.get(file_link) filename = title+' - '+author with open(filename+'.mp3', 'wb') as file: file.write(r.content) print(filename+'\n下载完成!')

浙公网安备 33010602011771号