天天看点

python小试牛刀之一

*网易云音乐歌单批量下载*

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(): 
    name = str(i+) + '' + arr[i]['name'] + 'mp3'
    link = arr[i]['mp3Url']
    urllib.request.urlretrieve(link, 'netease\\' + name) 
    print(name + 'download') 
           

效果图:

python小试牛刀之一
python小试牛刀之一

wuli Python!哈哈,尽情的玩吧!希望有机会跟大家分享跟多好玩的小项目。

仅供交流,共同进步,谢谢!