源码分享:爬虫获取酷狗的付费音乐
2018-08-25 11:31
351 查看
准备工作:Python3.5+Pycharm
使用到的库:requests,re,json
步骤:
打开酷狗音乐的官网,输入想要搜索的歌曲(例如《天后》),然后回车搜索,得到如下页面:
右键检查或者按F12打开开发者工具,点击JS选项,查找到如下信息,FileName就是返回的歌手名和歌曲名信息,我们要将其提取出来:
由于这个网址返回的不是标准的json格式,所以要先进行如下处理,然后再转换成json格式:
res = requests.get(url).text
js = json.loads(res[res.index('(') + 1:-2])
提取到歌曲信息之后,我们输入一个序号代表要下载的歌曲序号,然后把歌曲下载下来就好了。
运行截图:
附上源码: 免费学习资料,大神技术分享 见评论区
相关文章推荐
- 分享:关于如何使用反编译器,获取源码清单方法
- python-网络爬虫初学一:获取网页源码以及发送POST和GET请求
- 网络爬虫源码分享
- 用户手机号获取验证码注册源码分享
- Python篇----Requests获取网页源码(爬虫基础)
- 源码推荐(0706):简单项目分享音乐播放瀑布流等,方便的弹出视图,随意定义
- [分享] 用NodeJs做一个小爬虫,附源码!
- [分享] 用NodeJs做一个小爬虫,附源码!
- [爬虫源码]和大家分享一下瓜子二手车上的二车手信息爬虫源码
- Linux获取网页源码的几种方法 linux爬虫程序
- C#爬虫获取月之门游戏音乐在线试听地址(C#源码)
- HtmlAgilityPack.dll爬虫获取百度音乐批量下载地址(C#源码)
- 大量 python 爬虫源码分享--说说 python 爬虫这件小事
- 分享一个分层架构音乐网站源码(第二版本)一步一步构造(二):用户需求的分析与处理
- 一款类似天天音乐软件的源码分享
- Gihub项目分享 —— Python爬虫获取高清桌面壁纸
- 在 Mac 端获取【网易云音乐】付费音乐的播放地址(注意下载要坚决支持正版!)
- 分享一个分层架构音乐网站源码(第二版本)一步一步构造(三):项目计划和安排
- Android 用Time和Calendar获取系统当前时间源码分享(年月日时分秒周几)