一、复制歌曲链接

二、F12启动开发者工具找到音频标签查看src属性

三、复制src属性进行搜索进行查看发现时音频文件

四、了解流程开始编写程序

代码:

import requests
from selenium import webdriver
import time
from lxml import etree
from fake_useragent import UserAgent
import os
from selenium.webdriver.chrome.options import Options
def music_parse():if not os.path.exists('./音乐'):os.mkdir("音乐")url=input('请输入歌曲地址')wb=webdriver.Chrome(executable_path="./chromedriver.exe",options=chrome_options)wb.get(url=url)data=wb.page_sourcewb.quit()tree=etree.HTML(data)music=tree.xpath('//*[@class="music"]/@src')[0]musicname="./音乐/"+tree.xpath('//*[@class="audioName"]/@title')[0]+".mp3"return music,musicname
def music_download(music,musicname):response=requests.get(url=music,headers=headers).contentwith open(musicname,"wb")as fp:fp.write(response)print("下载完成")
if __name__ == '__main__':chrome_options = Options()chrome_options.add_argument('--headless')chrome_options.add_argument('--disable-gpu')headers={"User-Agent":UserAgent().random}music,musicname=music_parse()music_download(music,musicname)

五、运行结果


【Python爬虫项目】酷狗音乐附源码相关推荐

  1. Python爬虫项目70例,附源码 70个Python爬虫练手实例

    今天博主给大家带来了一份大礼,Python爬虫70例!!!以及完整的项目源码!!! 本文下面所有的爬虫项目都有详细的配套教程以及源码,都已经打包好上传到百度云了,链接在文章结尾处! 扫码此处领取大家自 ...

  2. python爬取酷狗音乐排行榜

    本文为大家分享了python爬取酷狗音乐排行榜的具体代码,供大家参考,具体内容如下 转载于:https://www.cnblogs.com/Pythonmiss/p/10799941.html

  3. 疯狂python讲义视频 百度云-疯狂Python讲义 PDF高清版附源码

    内容简介 本书全面,深入地介绍了Python编程的相关内容,大致可分为四个部分.*系统部分介绍了Python的基本语法结构,函数编程,类和对象,模块和包,异常处理等: 第二部分主要介绍Python常用 ...

  4. Python实现飞机大战-第二部分(附源码、素材、超详细教程)

    飞机大战第二部分 1.前言 2.飞机射击 2.1.添加子弹的相关设置 2.2.创建文件bullet.py 2.3.修改game_functions.py 2.4.修改mian.py 2.5.射击效果 ...

  5. Java项目——物业管理系统(附源码+数据库)

    今天给小伙伴们分享一个Java项目--物业管理系统(附源码+数据库) 感兴趣的小伙伴可以点击下方链接和小编一起学习哟~ https://www.bilibili.com/video/BV1cD4y1s ...

  6. 一篇文章教会你使用Python网络爬虫下载酷狗音乐

    [一.项目背景] 现在的听歌软件动不动就是各种付费,要下载软件才能听,当你下载了之后,你会惊奇的发现这首歌还收费,这就让一向喜欢白嫖的小编感到很伤心了.于是,小编冥思苦想,终于让我发现了其中的奥秘,一 ...

  7. python爬取酷狗音乐json数据为空_【Python3爬虫】下载酷狗音乐上的歌曲

    经过测试,可以下载要付费下载的歌曲(n_n) 准备工作:python3.5+pycharm 使用到的库:requests,re,json 步骤: 打开酷狗音乐的官网,输入想要搜索的歌曲(例如<天 ...

  8. python爬取酷狗音乐_Python实例---爬去酷狗音乐

    项目一:获取酷狗TOP 100 排名 文件&&歌手 时长 效果: 附源码: import time import json from bs4 import BeautifulSoup ...

  9. Python爬取酷狗音乐歌手信息

    前面我们说过用python爬取网易云音乐的歌手信息,Python爬取网易云音乐歌手信息 今天我们来爬取一下酷狗音乐的歌手信息(歌手id和歌手名),如果环境没有安装好,可以参照前面爬网易云环境配置作为参 ...

最新文章

  1. 【JSConf EU 2018】WebAssembly 的手工艺术
  2. wordpress自动批量定时发布插件 DX-auto-publish
  3. SCCM 2012系列11 补丁分发下
  4. js函数的内部属性---arguments,callee,caller
  5. Java中带有NetSuite数据实体的对象关系映射(ORM)
  6. reactor设计模式 1
  7. java定义子类_java定义类和子类中的方法
  8. Windows 10 安装SVN 不显示状态图标--解决方法
  9. 网络编程-TCP/IP各层介绍(5层模型讲解)
  10. [转载] LINUS:利用二级指针删除单向链表
  11. 十大排序算法——冒泡法
  12. 概率论基础——组合分析
  13. Bootstrap练习:百度登录框
  14. 地理信息系统(GIS)网络架构
  15. 使用pathogen安装vim插件nerdtreee
  16. 如何在CSDN博客中上传图片
  17. java字节流与字符流的区别编码缓冲
  18. 基于微信小程序的移动智能学习平台的设计开发和实现
  19. 代码随想录训练营day2
  20. 0-9数字CNN识别项目

热门文章

  1. 【第78期】游戏策划:经典沟通案例,多少策划栽在这里
  2. JVM调优(一)底层原理分析和问题定位
  3. arcgis几何修复有作用吗_ARCGIS几何修复使用技巧
  4. 2022年全球市场维生素贴片总体规模、主要生产商、主要地区、产品和应用细分研究报告
  5. 推荐游戏 - Ballance
  6. 霸县计算机学校,临漳县职教中心转发关于通报2012年河北省中等职业学校教学管理工作督导检查情况的通知...
  7. Web of Lies(CF 1548A)
  8. 美国好莱坞影星肖像图
  9. 智慧社区建设方案及建设内容
  10. 2W字剖析数据治理平台建设经验(建议收藏)