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')
喜马拉雅说爬取音乐文件
最新推荐文章于 2024-07-14 21:26:14 发布