python爬取酷狗音乐_python爬取酷狗音乐播放地址
[Python] 纯文本查看 复制代码# -*- coding:utf8 -*-
import sys
import requests
import re
import json
reload(sys)
sys.setdefaultencoding( "utf-8" )
#搜索获取音乐列表
def get_music_info(url):
response = requests.get(url)
return parse_music_info(response.text)
#解析音乐列表
def parse_music_info(html):
pattern = re.compile('{"SongName":.*?"Grp":.*?[]|}],"AlbumPrivilege":.*?}')
result = re.findall(pattern, html)
for item in result:
item = json.loads(item )
yield [item['FileName'],item['AlbumID'],item['AlbumName'],item['Duration'],item['FileHash']]
#跳转到每个歌曲的详细页面
def get_play_url(hash_id,album_id):
url = 'http://www.kugou.com/yy/index.php?r=play/getdata&hash='+hash_id+'&album_id='+album_id+'&_=1505738969338'
response = requests.get(url)
return parse_play_url(response.text)
#解析歌曲的播放地址
def parse_play_url(html):
pattern = re.compile('"play_url":"(.*?)"')
result = re.findall(pattern, html)
if result:
return result[0].replace('\\','')
#程序入口
def main(keyword):
url = 'http://songsearch.kugou.com/song_search_v2?callback=jQuery112405213552049562944_1505739248953&keyword='+keyword+'&page=1&pagesize=30&userid=-1&clientver=&platform=WebFilter'
# html = get_music_info(url)
for item in get_music_info(url):
play_url = get_play_url(item[4],item[1])
second = int(item[3])%60
second = str(second) if second > 10 else '0'+str(second)
print '歌名:'+str(item[0]),'专辑:'+ str(item[2]),'时长:'+str(int(item[3])/60)+':'+second,play_url
if __name__ == '__main__':
main('梦然')
python爬取酷狗音乐_python爬取酷狗音乐播放地址相关推荐
- python爬取酷狗音乐_Python爬取酷狗音乐
在常见的几个音乐网站里,酷狗可以说是最好爬取的啦,什么弯都没有,也没加密啥的,所以最适合小白入门爬虫 本篇针对爬虫零基础的小白,所以每一步骤我都截图并详细解释了,其实我自己看着都啰嗦,归根到底就是两个 ...
- python爬取酷狗付费音乐_python爬蟲教程:爬取酷狗音樂
在常見的幾個音樂網站里,酷狗可以說是最好爬取的啦,什么彎都沒有,也沒加密啥的,所以最適合小白入門爬蟲 本篇針對爬蟲零基礎的小白,所以每一步驟我都截圖並詳細解釋了,其實我自己看着都啰嗦,歸根到底就是兩個 ...
- python听歌识曲爬虫_Python爬取网易云音乐热门评论的搜索结果-阿里云开发者社区...
网易云音乐评论爬虫(三):爬取歌曲的全部评论 用过网易云音乐听歌的朋友都知道,网易云音乐每首歌曲后面都有很多评论,热门歌曲的评论更是接近百万或者是超过百万条.现在我就来分享一下如何爬取网易云音乐歌曲的 ...
- python爬取网易云音乐_python爬取网易云音乐简单案例
首先找到想要下载的歌曲表单,例如: 打开推荐 点击推荐的歌曲表单 接下来我们尝试爬取这个表单的全部歌曲名,及歌曲的MP3地址 我使用fiddler4抓包工具抓取相关信息 #encoding=utf8 ...
- python播放在线音乐_Python爬取网易云音乐播放地址
本帖最后由 bbbbbd 于 2017-9-25 12:13 编辑 Python爬取网易云音乐播放地址 运行环境:Python2.7 一.分析目标网站 首先打开网易云音乐的官网,在搜索列表中随便搜索一 ...
- python爬去音乐_python爬去音乐
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 本文为大家分享了python爬取酷狗音乐排行榜的具体代码,供大家参考,具体内容如 ...
- python爬歌词生成词云图_Python爬虫摇滚网易云音乐歌词生成词云图
我相信经过前三篇文章,大家已经学会了怎么下载歌词和歌曲了.看了我的文章后开始行动起来的应该都享受到音乐的福利了.问一个问题,当你疲惫时,你想提起精神来去工作或者看书,你会选择听什么歌曲让自己兴奋起来呢 ...
- python 数据分析 书籍推荐 知乎_Python 爬取知乎 9674 个问答,揭秘最受欢迎的 98 本书!...
原标题:Python 爬取知乎 9674 个问答,揭秘最受欢迎的 98 本书! 作者 | Yura 责编 | 胡巍巍 高尔基这话有没有道理我不知道, 咱也不敢问, 主要是现在也问不了. 那对我来说,读 ...
- python爬取虎扑评论_Python爬取NBA虎扑球员数据
虎扑是一个认真而有趣的社区,每天有众多JRs在虎扑分享自己对篮球.足球.游戏电竞.运动装备.影视.汽车.数码.情感等一切人和事的见解,热闹.真实.有温度. 受害者地址 https://nba.hupu ...
最新文章
- 人工智能机器视觉的未来发展趋势
- 30分钟后如何终止PHP会话?
- linux elf格式 全局指针表got call跳转表plt 简介
- Cocos Creator实现的《点我+1》
- fedora desktop
- Quartz 入门详解
- 机会难得,当当网抄底(五折+专属大额优惠码)优惠,双十一我囤了这些书!...
- 同宿舍程序员毕业五年后:有人年薪百万,有人月薪一万
- jquery 手型 鼠标穿过时_三模无线搭配对称手型设计,游戏致胜利器,ROG烈刃2无线鼠标...
- centos7安装图形界面
- weixin-java-tools工具-微信开发常见问题
- Python数据分析中的训练集、验证集、测试集
- 英特尔核显驱动hd630_hd630相当于什么显卡
- 电机控制程序设计经验
- Opencv-python滤镜系列(3): 凹透镜滤镜效果实现
- 孙鑫java高清完整版(课件+视频)_孙鑫Java高清完整版(课件+视频) - 程序语言 - 小木虫 - 学术 科研 互动社区...
- 五子棋c语言策划书活动内容,五子棋活动策划书.docx
- 别再说你不会!java嵌入式开发教程
- java毕业生设计园艺生活网站计算机源码+系统+mysql+调试部署+lw
- Word2010中自动尾注添加参考文献