python小试牛刀之一

时间:2021-01-25 03:31:06

*网易云音乐歌单批量下载*
python小试牛刀之一

我是下载我网易云音乐上的歌单:赵雷特么的就是民谣界的男版王菲

赵雷–一种情怀,一种信仰

由于刚配好ubuntu kylin上的Python编译环境和工具,所以在编译时会遇到一个问题:由于系统自带的Python版本是2.7,但是我需要利用Python3.5的编译版本。Ubuntu上两个版本可以共存,建议不要删除自带Python2.7,因为删除可能会造成系统界面出现一些问题。

在进入正题之前,先解决这个问题,“送佛送到西。帮人帮到底”!

两个方法
1. 用virtualenv这个方法进行切换(这里不重点讲解,网上有教程,可以自行参考)
2. 进行目录替换(具体讲解)
先安装Python3.5
(1)sudo add-apt-repository ppa:fkrull/deadsnakes
(2)sudo apt-get update
(3)sudo apt-get install python3.5
(4)sudo cp /usr/bin/python /usr/bin/python_bak //先备份
(5)sudo rm /usr/bin/python //删除
(6)sudo ln -s /usr/bin/python3.5 /usr/bin/python //默认设置成python3.5,重建软链接这样在终端中输入python默认就是 3.5版本了


小试牛刀之网易云音乐歌单自动下载

注:在此之前要新建一个netease的文件夹在桌面!

import requests
import urllib

r = requests.get('http://music.163.com/api/playlist/detail?id=100510382') //这个就是我的歌单


arr = r.json()['result']['tracks']

for i in range(35): 
    name = str(i+1) + '' + arr[i]['name'] + 'mp3'
    link = arr[i]['mp3Url']
    urllib.request.urlretrieve(link, 'netease\\' + name) 
    print(name + 'download') 

效果图:
python小试牛刀之一

python小试牛刀之一

wuli Python!哈哈,尽情的玩吧!希望有机会跟大家分享跟多好玩的小项目。
仅供交流,共同进步,谢谢!