當(dāng)前位置:首頁 > IT技術(shù) > 其他 > 正文

如何爬音樂--一看你就會!
2022-04-29 13:53:01


用簡單的爬蟲爬取軟件音樂,一看你就會!

hello,大家好,我是Dream。今天呢,我來教大家如何免費爬取音樂歌曲,告別VIP,走向人生巔峰!只需要五行簡單的代碼喲!

在聽歌時,我總是被各種花錢下載,試聽60s而煩惱,而像我這種窮人又不舍得花錢去開VIP(卑微),所以說我絞盡腦汁想出了這簡簡單單的五行代碼,今天分享給大家,記得點贊收藏喲!

代碼展示:

首先把代碼分享給大家:

import requests
print('給爺爬!')
url='https://ws.stream.qqmusic.qq.com/C400004Hasmi2LyxeK.m4a?guid=6137776346&vkey=D79621186384D4C437C147571206AF661314F50F84E76C0BB068064AEA9F5A82C2168101F94CF3D56308B1C14641B656A713E3DC63203C6C&uin=434&fromtag=66'
a=requests.get(url).content
with open('易烊千璽.mp3','wb') as f:
f.write(a)

簡單的解釋一下這個代碼:

首先呢你需要先調(diào)用這個requests庫

調(diào)用方法如下:

如何爬音樂--一看你就會!_python

我用的是pycharm,在右下角找到Terminal終端,點進去,輸入pip install requests 點enter鍵進行安裝。 如何爬音樂--一看你就會!_python_02

安裝成功后會有這個界面:如何爬音樂--一看你就會!_3c_03

這一切準(zhǔn)備工作結(jié)束后介紹一下代碼塊:

import requests
print('給爺爬!')

這是調(diào)用requests庫,第二行就是為了扯淡的,可以不要,然后進入主題:

url='https://ws.stream.qqmusic.qq.com/C400004Hasmi2LyxeK.m4a?guid=6137776346&vkey=D79621186384D4C437C147571206AF661314F50F84E76C0BB068064AEA9F5A82C2168101F94CF3D56308B1C14641B656A713E3DC63203C6C&uin=434&fromtag=66'
a=requests.get(url).content
with open('易烊千璽.mp3','wb') as f:
f.write(a)

url代表著歌曲的地址,然后mp3那個可以自己隨便命名,我比較喜歡千璽的歌就把它命名為易烊千璽,接下來我教大家咋找網(wǎng)址!

然后進入實戰(zhàn),先進入網(wǎng)易云音樂官網(wǎng):

隨便找一首歌:

先鼠標(biāo)單擊右鍵找到檢查

如何爬音樂--一看你就會!_python_04

找到Network,同時單擊音樂,使其播放,這時你會收獲很多數(shù)據(jù),在數(shù)據(jù)中找到第一個other,將其前面的地址復(fù)制過來,這個就是咱們要找的地址,將其替換到代碼中,并將其命名為踏山河

如何爬音樂--一看你就會!_3c_05

然后運行程序,在同一路徑文件中找到踏山河就ok了如何爬音樂--一看你就會!_3c_06

是不是非常的so easy,快叫上你的小伙伴試一試吧!

如果你喜歡的話,就不要吝惜你的一鍵三連了~

謝謝大家!



本文摘自 :https://blog.51cto.com/u

開通會員,享受整站包年服務(wù)立即開通 >