编程常听的音乐

 
3901 8
狼毛 2023-1-18 19:02:08 | 显示全部楼层 |阅读模式
链接:https://pan.baidu.com/s/113iy4mNCli96_lve_K_YsQ?pwd=r7fx
提取码:r7fx
--来自百度网盘超级会员V6的分享
H.U.C.-鳌 2023-1-18 20:21:35 | 显示全部楼层
买了,很好吃,我家耳朵很爱吃

点评

发表于 2023-1-23 20:37
无聊的小洛 2023-1-19 13:14:52 | 显示全部楼层
你在夜晚独自一个人边打代码边听曼森的sweet dreams就很爽
H.U.C.-鳌 2023-1-28 09:46:57 | 显示全部楼层
无聊的小洛 发表于 2023-1-19 13:14
你在夜晚独自一个人边打代码边听曼森的sweet dreams就很爽

小洛小号?
开朗的盟员 2023-1-28 22:14:51 | 显示全部楼层
分享一个音乐的python爬虫
  1. import requests #导入请求模块
  2. from lxml import etree#解析数据
  3. import os


  4. file="D:\Program Files (x86)\Desktop\Technology\Music\"
  5. if not os.path.exists(file):
  6.     os.mkdir(file)


  7. #1.确定网址
  8. #互联网上标准资源地址
  9. url = 'https://music.163.com/discover/toplist?id=3778678'


  10. #2.搭建关系  发送请求 接受响应
  11. #爬虫原理:伪装成浏览器
  12. #字典 键名 键值 键值对 {键名:键值}
  13. headers = {
  14.     "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/53"
  15.                   "7.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36"
  16. }


  17. #工具 requests
  18. #请求目标网站
  19. response = requests.get(url=url,headers=headers).text
  20. # print(response)


  21. #3.筛选数据
  22. res = etree.HTML(response)
  23. # print(res)


  24. #xpath
  25. #模糊匹配 我的名字叫做阿青 名字 阿青
  26. a_list = res.xpath("//a[contains(@href,'/song?')]")
  27. # print(a_list)
  28. for i in a_list:
  29.     href =i.xpath("./@href")[0]
  30.     # print(href)
  31.     music_id = href.split("=")[1]
  32.     # print(music_id)


  33.     #media/outer/url
  34.     #拿到所有音乐的单独地址
  35.     music_url = 'https://music.163.com/song/media/outer/url?id='+music_id
  36.     music_name = i.xpath('./text()')[0]


  37.     # print(music_url,music_name)


  38.     #4.保存本地
  39.     #二进制
  40.     music_content = requests.get(url=music_url, headers=headers).content


  41.     with open(file +music_name +'.mp3',mode='wb') as f:
  42.         f.write(music_content)
  43.         print(f"下载{music_name}完成啦!")
复制代码

pycharm如果运行可能要专业版
无聊的小洛 2023-1-31 15:58:42 来自手机 | 显示全部楼层
H.U.C.-鳌 发表于 2023-1-28 09:46
小洛小号?

没错就是我哈哈哈
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

狼毛

精英红客

关注
  • 206
    主题
  • 2
    粉丝
  • 1
    关注
这家伙很懒,什么都没留下!

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2026 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行