import requests

from selenium import webdriver

from pyquery import PyQuery as pq

#获取歌名

def Access_to_the_song(C):

doc=pq(C)

The_song=doc('.audioName').text()

return The_song

#进入听歌的界面爬取HTML

def Browser_access(URL):

The_browser=webdriver.ChromeOptions()

The_browser.set_headless()

Drier=webdriver.Chrome(options=The_browser)

Drier.get(URL)

Print_source=Drier.page_source

doc = pq(Print_source)

Music_links = doc('.music').items()

for i in Music_links:

Music_downloads = i.attr('src')

with open(Access_to_the_song(Print_source) + '.mp3', 'wb')as p:

p.write(requests.get(Music_downloads).content)

#爬取热门歌曲

def Music_links():

URL = 'http://www.kugou.com/yy/rank/home/1-6666.html?from=rank'

headers={

'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36'

}

response = requests.get(URL,headers=headers).text

doc = pq(response)

test = doc('.pc_temp_songname').items()

for i in test:

c = i.attr('href')

Browser_access(c)

Music_links()

一键复制

编辑

Web IDE

原始数据

按行查看

历史

python爬取酷狗音乐的mv地址_爬取酷狗音乐.py相关推荐

  1. python爬虫网易云音乐评论再分析_爬取网易云音乐的评论后,竟有这种发现!

    原标题:爬取网易云音乐的评论后,竟有这种发现! 作者 | 志颖 责编 | 胡巍巍 用过网易云音乐听歌的朋友都知道,网易云音乐每首歌曲后面都有很多评论,热门歌曲的评论更是接近百万或者是超过百万条. 现在 ...

  2. python爬取微博评论并做词频分析_爬取李子柒微博评论并分析

    爬取李子柒微博评论并分析 微博主要分为网页端.手机端和移动端.微博网页版反爬太厉害,因此选择爬取手机端. 1 需求 爬取李子柒微博中视频的评论信息,并做词频分析. 2 方法 2.1 运行环境 运行平台 ...

  3. python爬取b站搜索结果播放地址_如何利用Python快速爬取B站全站视频信息

    B 站我想大家都熟悉吧,其实 B 站的爬虫网上一搜一大堆.不过 纸上得来终觉浅,绝知此事要躬行,我码故我在.最终爬取到数据总量为 760万 条. 准备工作 首先打开 B 站,随便在首页找一个视频点击进 ...

  4. ios取两个数之间的随机小数_如果取到小数区间内的任一数字?

    一位粉丝的需求,如果根据左侧的小数区间,返回区间内的随机小数? Excel中存在两个随机函数,一是RANDBETWEEN,但其返回的是随机整数,而不是小数:二是RAND函数,返回0-1之间的随机小数, ...

  5. python爬取网易云音乐_Python 从零开始爬虫(七)——实战:网易云音乐评论爬取(附加密算法)...

    前言 某宝评论区已经成功爬取了,jd的也是差不多的方法,说实话也没什么好玩的,我是看上它们分析简单,又没加密才拿来试手的.如果真的要看些有趣的评论的话,我会选择网易云音乐,里面汇聚了哲学家,小说家,s ...

  6. Python爬虫实战,Request+urllib模块,批量下载爬取飙歌榜所有音乐文件

    前言 今天给大家介绍的是Python爬取飙歌榜所有音频数据并保存本地,在这里给需要的小伙伴们代码,并且给出一点小心得. 首先是爬取之前应该尽可能伪装成浏览器而不被识别出来是爬虫,基本的是加请求头,但是 ...

  7. Python爬虫新手入门教学(十五):爬取网站音乐素材

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. Python爬虫.数据分析.网站开发等案例教程视频免费在线观看 https://space. ...

  8. Python这个超炫的黑科技,可全网爬取各种资源,建议收藏!!

    你有没有因为"搜一下"烦恼过? 虽然说现在搜索引擎很多,但百度早就失去"百度一下你就知道"的功能了,经常网上一搜,全是没用的鸡肋信息,很多软件也没啥实际用处,气 ...

  9. Python爬虫新手入门教学(十八):爬取yy全站小视频

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. Python爬虫.数据分析.网站开发等案例教程视频免费在线观看 https://space. ...

最新文章

  1. 编程方式刷新Squid缓存服务器的五种方法
  2. 你知道什么是数据科学?如何把数据变成产品么?
  3. python3生成avi文件
  4. 执行目标文件引发的问题:syntax error: word unexpected (expe...
  5. PCA计算流程详解与实现(Python详细编码,全部测试正确,与sklearn完全一致,只有7行代码)
  6. 深入理解多线程(三)—— Java的对象头
  7. 62 | 测一测 | 这些软件测试题目,你都掌握了吗?
  8. 三年级神奇电子计算机教案,人教版小学三年级下册信息技术教案
  9. oracle acfs snap 恢复,删除ACFS系统碰到的问题
  10. linux 创建一个垃圾篓防误删及其误删文件恢复
  11. Java中printmax的调用形式_媒体类型和响应式设计
  12. Golang zip 压缩与解压
  13. android之sqlite增、删、改,查
  14. 利用openssl进行base64的编码与解码
  15. “我爱淘”冲刺阶段Scrum站立会议3
  16. Python列表中数据插入数据库
  17. 算下平均分:Excel中Average 、Averagea 函数的使用
  18. WIN10开机启动深度优化超详细万字以上,开机5秒
  19. k3刷机 重置_斐讯K3刷LEDE固件成功刷机教程
  20. 魔兽世界服务器 运行状态,服务器状态查询,魔兽怀旧服务器状态查询

热门文章

  1. 51单片机的串口通信原理
  2. PowerBuilder中设置Autosize Height的问题
  3. 社区电商平台运营新模式 社交零售电商私域流量新玩法
  4. plt.subplot()使用方法以及参数介绍
  5. 江苏省普通话水平测试计算机评分细则,苏州语言文字网--[江苏省普通话水平测试评分细则(试行)]...
  6. python学习——非参数密度估计
  7. elasticsearch ik pingyin 分词器的安装和使用
  8. 在网页中用javascript控制wmplayer播放器
  9. unity塔防游戏怪物转向_英雄塔防物语下载-英雄塔防物语官方版下载
  10. go reflect Elem() 深入学习