网易云很多歌曲都要版权?要VIP?在Python面前没…
2018-08-03 07:36:13来源:博客园 阅读 ()
这篇文章写的是基于python3爬虫,圆君刚接触一天python所写的小Demo。
进群:125240963 即可获取数十套PDF哦!
效果图
前期准备
python3.x
(requests,BeautifulSoup,lxml)
import
<ul class="f-hide"><li><a href="/song?id=440208476">That Girl</a></li><li><a href="/song?id=29966565">Love Me Like You Do</a></li>【后续省略】</ul>
对排行榜分析,排行榜与歌单一致。
网易云音乐存在一个接口链接跳转到正确mp3链接
http://music.163.com/song/media/outer/url?id=##########.mp3
request中存在urlretrieve方法,而requests中没有,在此使用request比requests方便了一些(其实是由于开发阶段是使用requests,没考虑request)
urllib.request.urlretrieve(url,'d:/music/' + x['name'].replace('/','') + '.mp3')
因为个别歌曲命名中存在斜杆,使用replace('/','')进行替换。
源码:
get到了吧!
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 把Python项目打包成exe文件 2019-08-13
- 那些搜过很多遍的python基础知识 2019-07-24
- 控制台输出带颜色的文字 2019-05-23
- 定义函数 2019-05-22
- python3爬虫-下载网易云音乐,评论 2019-04-28
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash