用Python脚本在豆瓣音乐人小站上下载未开放下载的歌曲
2017-04-06 14:35
169 查看
[本文出自天外归云的博客园]
第一步,去你要下载的音乐人小站页面:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/03/f33f2a2dcc436ace450c35a5c8d58047.png)
第二步,点开要下载的歌,在播放页面F12进入调试模式,在Network视图下可以看到mp3文件所在的url:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/03/48c3842e60c1f9cc561d37a8833fb4d8.png)
第三步,上脚本(需安装requests库):
运行脚本,歌曲会下载到脚本同级目录下的music文件夹下。
第一步,去你要下载的音乐人小站页面:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/03/f33f2a2dcc436ace450c35a5c8d58047.png)
第二步,点开要下载的歌,在播放页面F12进入调试模式,在Network视图下可以看到mp3文件所在的url:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/03/48c3842e60c1f9cc561d37a8833fb4d8.png)
第三步,上脚本(需安装requests库):
# -*- coding: utf-8 -*- import requests,os def write_mp3(r,mp3_name): if not os.path.exists('music'): os.mkdir('music') with open("music/"+mp3_name, "wb") as code: code.write(r.content) if __name__ == '__main__': url = "替换成上图中红圈里的URL" mp3_name = url.split("/")[len(url.split("/"))-1] write_mp3(requests.Session().get(url), mp3_name)
运行脚本,歌曲会下载到脚本同级目录下的music文件夹下。
相关文章推荐
- 转下载豆瓣音乐小站歌曲
- 批量下载豆瓣相册图片python脚本
- Pythonの豆瓣相册下载脚本 推荐
- Pythonの豆瓣相册下载脚本
- CSDN博客专栏文章批量下载脚本[python实现]
- 自动下载并保存博客 Python脚本
- 使用python脚本下载www.wuxia.net.cn上的书籍,并且将它们合并成一个文件
- python写的批量操作远程主机脚本(命令执行,上传、下载文件)
- 批量下载国家地理壁纸Python脚本(wxpython版)
- python写的批量操作远程主机脚本(命令执行,上传、下载文件)
- CSDN博客专栏文章批量下载脚本[python实现]
- 下载百度歌曲排行榜前500的脚本
- 用Python编写自动下载网络小说的脚本
- python写的批量操作远程主机脚本(命令执行,上传、下载文件)
- 爬取豆瓣音乐人页面歌曲
- 登陆新浪微博&批量下载收藏内容[Python脚本实现]
- 豆瓣电台加心歌曲自动下载(python实现)
- 转:JIT脚本引擎:CMinus 0.1版开放下载
- 下载ssslang的一个python脚本
- python写的批量操作远程主机脚本(命令执行,上传、下载文件)