源码分享(爬虫获取酷狗的付费音乐)
准备工作:Python3.5+Pycharm
使用到的库:requests,re,json
步骤:
【源码分享(爬虫获取酷狗的付费音乐)】打开酷狗音乐的官网,输入想要搜索的歌曲(例如《天后》),然后回车搜索,得到如下页面:
文章图片
右键检查或者按F12打开开发者工具,点击JS选项,查找到如下信息,FileName就是返回的歌手名和歌曲名信息,我们要将其提取出来
文章图片
由于这个网址返回的不是标准的json格式,所以要先进行如下处理,然后再转换成json格式:
res = requests.get(url).text
js = json.loads(res[res.index('(') + 1:-2])
提取到歌曲信息之后,我们输入一个序号代表要下载的歌曲序号,然后把歌曲下载下来就好了。
运行截图:
文章图片
附上源码: 免费学习资料,大神技术分享 Q群 5199 70686
文章图片
推荐阅读
- 第326天
- 姚老师互动问答会|姚老师互动问答会 # 问题001(如何更有智慧的和身边人分享金刚智慧())
- 焦点学习田源分享第267天《来访》
- Python爬虫|Python爬虫 --- 1.4 正则表达式(re库)
- 《偶得》
- 2018.03.18
- 坚持分享第104天
- Android事件传递源码分析
- 句子分享
- 记录iOS生成分享图片的一些问题,根据UIView生成固定尺寸的分享图片