import requests from lxml import etree base_url = 'https://www.ximalaya.com/lishi/4164479/32176284' tarck_id = base_url.split('/')[-1] url = 'https://www.ximalaya.com/revision/play/tracks?trackIds='+str(tarck_id) headers ={ 'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.62 Safari/537.36' } response = requests.get(url,headers=headers) json_dict=response.json() src_str = json_dict['data']['tracksForAudioPlay'][0]['src'] trackName = json_dict['data']['tracksForAudioPlay'][0]['trackName'] print(trackName) from urllib import request request.urlretrieve(src_str,trackName+'m4a')
喜马拉雅说爬取音乐文件
猜你喜欢
转载自blog.csdn.net/weixin_42958164/article/details/81842699
今日推荐
周排行