运行环境:

Python3.5+Pycharm

实例代码:

 1 import requests,re
 2
 3 keyword = input("请输入想要听的歌曲:")
 4 url = "http://songsearch.kugou.com/song_search_v2?callback=jQuery1124006980366032059648_1518578518932&keyword="+keyword+"&page=1&pagesize=30&userid=-1&clientver=&platform=WebFilter&tag=em&filter=2&iscorrection=1&privilege_filter=0&_=1518578518934"
 5 content = requests.get(url)
 6 filehash = re.findall('"FileHash":"(.*?)"',content.text)[0]
 7 songname = re.findall('"SongName":"(.*?)"',content.text)[0].replace("<\\/em>","").replace("<em>","")
 8
 9 hash_url = "http://www.kugou.com/yy/index.php?r=play/getdata&hash="+filehash
10 hash_content = requests.get(hash_url)
11 play_url = re.findall('"play_url":"(.*?)"',hash_content.text)
12 play_url = ''.join(play_url)
13 real_download_url = play_url.replace("\\","")
14
15 print("客官,请稍等一下,好音乐马上呈上!")
16 with open(songname+".mp3","wb")as fp:
17     fp.write(requests.get(real_download_url).content)

转载于:https://www.cnblogs.com/hanxiaobei/p/8525674.html

Python代码搜索并下载酷狗音乐相关推荐

  1. Python爬虫之爬取酷狗音乐歌曲

    Python爬虫之爬取酷狗音乐歌曲 1.安装第三方库 在Python的语言库中, 分为Python标准库和Python的第三方库. Python标准库是在你安装Python的时候已经包含在了安装目录下 ...

  2. python下载酷狗音乐上的歌曲

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:TM0831 PS:如有需要Python学习资料的小伙伴可以加点击下 ...

  3. 我是如何利用Python下载酷狗音乐的

    点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 万战自称不提刃,生来双眼篾群容. ...

  4. Python下载酷狗音乐歌曲

    最近想研究一下Python的图形界面,但是因为我的Python版本是2.7,没法用QT,所以试了试wxPython.效果还不错,虽然总体来说不如WPF好用和美观,但是做简单的应用程序足够了. 作为练习 ...

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

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

  6. 使用Python下载酷狗音乐

    使用Python+Selenium+Urllib下载酷狗歌曲 最近想下载一首歌,找了各大音乐平台,觉得在酷狗上下载更容易. 首先是获取原音频地址(本文以野狼disco为例),存储在<audio& ...

  7. python自动下载酷狗音乐_使用Python下载酷狗音乐

    使用Python+Selenium+Urllib下载酷狗歌曲 最近想下载一首歌,找了各大音乐平台,觉得在酷狗上下载更容易. 首先是获取原音频地址(本文以野狼disco为例),存储在标签里的src属性中 ...

  8. python里的英文歌_python下载酷狗音乐上的歌曲

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:TM0831 准备工作:Python3.5 Pycharm 使用到的 ...

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

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

最新文章

  1. 优化算法optimization:AdaGrad
  2. JavaWeb基础之JdbcUtils工具类2.0
  3. 动态规划(一)简单例子
  4. 1080 两个数的平方和(数学)
  5. 【接口技术】8086的IN和OUT指令
  6. C++/C--C++中substr和Java的substring对比【转载】
  7. 多品类电商促销海报PSD分层模板,宠溺好物
  8. android 录像 源代码,android安卓视频录制摄像拍摄源码(测试可用)
  9. apache的日志切割
  10. Latex中关于参考文献的一些经验
  11. fht算法c语言源码,sklearn中LinearRegression使用及源码解读
  12. 开网店,网店系统的编程语言分析
  13. 刘涛入职阿里,年薪超过欧阳娜娜!揭秘阿里巴巴的明星员工和职级薪资!
  14. 历代iPad主要参数对比,更新于2021年09月
  15. 关于4月2号OpenAI大面积封停亚洲(中国大陆)帐号的问题和应对策略
  16. linux查看共享内存文件,linux 共享内存
  17. 《操作系统导论》学习笔记(六):逻辑地址空间管理
  18. 读取.dwg文件“曲线救国”之读取.dxf
  19. 【面经问题总结】小米日常实习 一面
  20. 神器Tushare,财经数据必备工具!

热门文章

  1. 计算机社团评优申报资料,优秀社团会员申请书
  2. RN Weex 的比较
  3. 夜产房:孕妈呼吸困难,三次吸氧,检查后发现,左肺几乎不见?
  4. “笨办法”学Python3,Zed A. Shaw, 习题13
  5. Python 爬取 QQ 空间说说和相册
  6. 如何快速学习一门技术?
  7. 菜鸟程序员的第一次写作经历
  8. Telegram公布个人身份验证工具,可共享财务及ICO数据
  9. Joda-Time 入门
  10. 《零基础入门学习Python》(23)--递归:这帮小兔崽子