python爬取mp3音乐,python爬取音乐并保存的格式
抓取" xmly "鬼故事音频
导入json #在这个url,音频链接为数据动态生成,所以用到了数据模块
导入请求
标题={
用户代理: Mozilla/5.0(Windows NT 10.0;WOW64) AppleWebKit/537.36 (KHTML,像壁虎一样)Chrome/70。0 .3538 .102 Safari/537.36
}
# 请求网页
def open_url(网址):
r=requests.get(url,headers=headers)
r.encoding=utf-8
html=r.text
# 将数据转化成字符串
html=json.loads(html)
返回超文本标记语言
# 得到所有音频的链接
定义获取网址(URL):
us=URL[ data ][ tracksAudioPlay ]
送我们回去
def main():
数量=1
网址=https://www.ximalaya.com/revision/play/album?albu mid=4256765 pagenum=1 sort=-1 pagesize=30
html=open_url(网址)
urls=get_urls(html)
# 遍历得到每个音频的链接和对应的名称
对于统一资源定位器中的ul:
uls=ul[src]
filename=ul[trackName]
响应=请求。得到(uls).内容
使用打开(文件名。m4a , wb )作为文件:
文件.写入(响应)
print(str(num) . 文件名)
数量=1
if __name__==__main__ :
主()
爬取结果
以上就是大蟒爬取音频下载的示例代码的详细内容,更多关于计算机编程语言爬取音频下载的资料请关注脚本之家其它相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。