Python3制作網(wǎng)易云音樂(lè)下載器

2018-09-15 16:28 更新
本文轉(zhuǎn)載至知乎ID:Charles(白露未晞)知乎個(gè)人專(zhuān)欄
下載W3Cschool手機(jī)App,0基礎(chǔ)隨時(shí)隨地學(xué)編程>>戳此了解

導(dǎo)語(yǔ)

似乎好久沒(méi)有更爬蟲(chóng)相關(guān)的內(nèi)容了。。。

而好多童鞋對(duì)爬蟲(chóng)相關(guān)的內(nèi)容比較感興趣。。。

于是打算更一波。。。

最近事情比較多,實(shí)在沒(méi)有時(shí)間重新踩點(diǎn)。。。

翻了下之前的文章,發(fā)現(xiàn)自己似乎說(shuō)過(guò)以后還會(huì)繼續(xù)爬網(wǎng)易云音樂(lè)相關(guān)的內(nèi)容。。。

既然如此,那就順?biāo)浦鄹徊ò蓗~~

剛好不需要重新踩點(diǎn)T_T。。。

Let's go!

相關(guān)文件

百度網(wǎng)盤(pán)下載鏈接: https://pan.baidu.com/s/184jEjKhFDNTZOYW4cxX1KA

密碼: 5suv

主要思路

目的:

制作簡(jiǎn)單的網(wǎng)易云音樂(lè)下載器。

至于這個(gè)下載器的是否可以“此處省略不可描述的內(nèi)容”,你自己試試看咯~~~

功能:

根據(jù)提示輸入歌曲名后下載該歌曲。

下載的歌曲數(shù)量不大于9首。


選取方式為類(lèi)似上圖所示的搜索結(jié)果的前9首歌曲。

若搜索結(jié)果不足9首則全部下載。

具體思路詳見(jiàn)源代碼。

開(kāi)發(fā)工具

Python版本:3.5.4

相關(guān)模塊:

requests模塊、pycrypto模塊以及一些Python自帶的模塊。

環(huán)境搭建

安裝Python并添加到環(huán)境變量,pip安裝需要的相關(guān)模塊即可。

PS:

相關(guān)文件中提供了編譯好的pycrypto模塊whl文件。

使用演示

最近比較懶。。。

還是放視頻比較方便~~~

Just Look!

更多

之前看到有人用PyQt做了一個(gè)高仿的網(wǎng)易云音樂(lè)客戶(hù)端,忘了在哪看到了。。。

有興趣的朋友可以自己嘗試制作一下。。。

對(duì)GUI編程毫無(wú)興趣的我就不打算做這個(gè)了。。。

重要說(shuō)明:

代碼截止2018-02-24測(cè)試無(wú)誤,若日后網(wǎng)易云音樂(lè)官網(wǎng)有較大更新,源代碼將僅供參考。

如有其它疑問(wèn)可后臺(tái)私信我!

以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)