环境准备:1.打开网易云音乐搜索“可不可以”这首歌
【6行代码实现下载一首网易云歌曲】1.火狐浏览器:78.0.2 (64 位)
2. Python语言:3.8
3.pycharm编辑器:PyCharm 2020.1.2 x64
文章插图
2浏览器按下“F12”,鼠标选中到“网络”
文章插图
3点击“播放”按钮,观察下方我们就可以看到下面弹出了很多条目,这都是我们向服务器发送请求后返回的文件,我们的任务就是在众多文件中寻找到我们正在收听的歌曲文件
文章插图
4.复制歌曲文件的链接,准备python代码如下就是歌曲文件的链接
https://m801.music.126.net/20200716212113/0c3670bd3adb5da626ae5c5839e90a78/jdyyaac/025f/5108/550f/55b3631b50fb21a9c1aebe8f98e8325c.m4a实现代码
import requests
url="https://m801.music.126.net/20200716212113/0c3670bd3adb5da626ae5c5839e90a78/jdyyaac/025f/5108/550f/55b3631b50fb21a9c1aebe8f98e8325c.m4a"
r = requests.get(url)
mp3 = r.content
with open('可不可以.mp3','wb') as f:
f.write(mp3)
5.效果
文章插图
推荐阅读
- Springboot 实现数据库备份还原
- CentOS7下部署Cobbler实现PXE+KS自动化安装
- C++11/14/17标准库测试代码
- 如何利用Java代码操作索引库?
- 原生AOP的实现以及shior框架授权,图文并茂,收藏学习
- 任意图像转素描:Python分分钟实现
- Python接口自动化测试的实现
- 无服务器技术如何实现最佳的DevOps实践
- 漏桶、令牌桶限流算法的Go语言实现
- 相同逻辑的php与golang代码效率对比,最好语言落谁家…