1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 基于python获取网易云热门歌单及封面

基于python获取网易云热门歌单及封面

时间:2019-06-14 16:19:46

相关推荐

基于python获取网易云热门歌单及封面

先看一下图片背后的代码

非常好,里面歌单名字,id,以及封面图片都有了.在复制url的时候注意把/#删掉,要不然爬不了.

import requestsfrom lxml import etreeurl='/discover/playlist'head={'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36'}respone=requests.get(url,headers=head)html=etree.HTML(respone.text)id_list=html.xpath('//a[contains(@href,"playlist?") and contains(@class,"msk")]/@title')pic=html.xpath('//img[contains(@src,"http://p2.")]/@src')temp=dict(zip(id_list,pic))print(temp)

如果不限定class的范围会找到两份歌单,会重复

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。