chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用Python網(wǎng)絡(luò)爬蟲下載酷狗音樂

電子設(shè)計(jì) ? 來源:電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2020-12-24 17:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

【一、項(xiàng)目背景】

現(xiàn)在的聽歌軟件動(dòng)不動(dòng)就是各種付費(fèi),要下載軟件才能聽,當(dāng)你下載了之后,你會(huì)驚奇的發(fā)現(xiàn)這首歌還收費(fèi),這就讓一向喜歡白嫖的小編感到很傷心了。于是,小編冥思苦想,終于讓我發(fā)現(xiàn)了其中的奧秘,一起來看看吧。

【二、項(xiàng)目準(zhǔn)備】

1、編輯器:Sublime Text 3

2、軟件:360瀏覽器

【三、項(xiàng)目目標(biāo)】

下載我們喜歡的音樂。

【四、項(xiàng)目實(shí)現(xiàn)】

1、打開酷狗音樂官網(wǎng)

360瀏覽器打開酷狗音樂官網(wǎng):

可以看到十分清爽的畫風(fēng),這也是我比較喜歡的地方。

2、審查元素,分析請求

打開Network ,分析請求,我們可以看到:

從上圖可以看出,這是請求的參數(shù),所以我們可以使用Requests模塊對(duì)它發(fā)起請求。

3、模擬發(fā)起請求

我們從網(wǎng)頁中得知它的地址為:

https://www.kugou.com/yy/html/search.html#searchType=song&searchKeyWord=%E4%B8%8D%E8%B0%93%E4%BE%A0

可以看到真正對(duì)于我們來說有用的就只有SearchKeyWord參數(shù)后的值,前面的搜索類型默認(rèn)填寫即可,所以我們可以這樣:

import requestsheaders={'accept': '*/*','accept-encoding':'gzip, deflate, br','accept-language': 'zh-CN,zh;q=0.9','cookie': 'kg_mid=ebb2de813317a791bcf7b7d3131880c4; UM_distinctid=1722ba8b22632d-07ac0227c507a7-4e4c0f20-1fa400-1722ba8b2284a1; kg_dfid=0Q0BEI47P4zf0mHYzV0SYbou; kg_dfid_collect=d41d8cd98f00b204e9800998ecf8427e; Hm_lvt_aedee6983d4cfc62f509129360d6bb3d=1590041687,1590280210,1590367138,1590367386; Hm_lpvt_aedee6983d4cfc62f509129360d6bb3d=1590367431','referer': 'https://www.kugou.com/yy/html/search.html','sec-fetch-mode': 'no-cors','sec-fetch-site': 'same-site','user-agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36'}aa=input('請輸入歌名:')data={'callback': 'jQuery112408716317197794392_1590368232677','keyword':aa,'page': '1','pagesize':'30','userid':'-1','clientver': '','platform': 'WebFilter','tag': 'em','filter': '2','iscorrection': '1','privilege_filter': '0','_': '1590368232679',}requests.get('https://www.kugou.com/yy/html/search.html',params=data,timeout=4)

這樣就實(shí)現(xiàn)了模擬請求,我們來驗(yàn)證下:

可以看出它成功打印出了和我們上面一模一樣的地址。

4、獲取音樂文件列表rep=requests.get('https://www.kugou.com/yy/html/search.html',params=data,timeout=5)print(rep.url)res=requests.get(rep.url,timeout=4)print(res.text)

當(dāng)我們將請求地址填寫正確后,我發(fā)現(xiàn)竟然內(nèi)容與預(yù)期不相符,但是請求地址對(duì)的一批。

我以為是這樣的結(jié)果:

實(shí)際上的結(jié)果:

可以看到差距很大,而且用Json也根本獲取不到,報(bào)格式錯(cuò)誤,說明不是一個(gè)Json,看來這比QQ音樂難度高點(diǎn)。不過我們今天要下載的是音頻文件,所以暫時(shí)跳過,不管它。

5、下載音頻文件

我們在搜索后彈出來的列表中選擇原唱曲目,進(jìn)去聽一下:

我選擇第一首,打開是這樣,我們開始騷操作,打開Network:

我們輸入后綴Mp3,然后定位到對(duì)應(yīng)的請求,然后打開它的請求結(jié)果,可以看到一個(gè)Json結(jié)果:

我們將Json結(jié)果粘貼到控制臺(tái),可以看到里面有一段關(guān)于Mp3的結(jié)果,不過添加了點(diǎn)干擾符號(hào),我們把它提取出來:

這樣我們就可以把酷狗音樂的歌曲下載下來了。

【五、項(xiàng)目總結(jié)】

1、其實(shí),酷狗音樂與QQ音樂不同,酷狗音樂的下載鏈接更好捕獲,你可以直接在它的播放界面捕獲到:

模擬請求這個(gè)界面,一切都搞定了。

2、關(guān)于QQ音樂的獲取,可以參考之前發(fā)布的系列文章:

1)手把手教你使用Python抓取QQ音樂數(shù)據(jù)(第一彈)

2)手把手教你使用Python抓取QQ音樂數(shù)據(jù)(第二彈)

3)手把手教你使用Python抓取QQ音樂數(shù)據(jù)(第三彈)

4)手把手教你使用Python抓取QQ音樂數(shù)據(jù)(第四彈)

------------------- End ------------------

審核編輯:符乾江


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 網(wǎng)絡(luò)爬蟲
    +關(guān)注

    關(guān)注

    1

    文章

    52

    瀏覽量

    9131
  • python
    +關(guān)注

    關(guān)注

    57

    文章

    4866

    瀏覽量

    89799
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    京東關(guān)鍵詞搜索商品列表的Python爬蟲實(shí)戰(zhàn)

    京東關(guān)鍵詞搜索商品列表 Python 爬蟲實(shí)戰(zhàn) 你想要實(shí)現(xiàn)京東關(guān)鍵詞搜索商品的爬蟲,我會(huì)從 合規(guī)聲明、環(huán)境準(zhǔn)備、頁面分析、代碼實(shí)現(xiàn)、反爬優(yōu)化 五個(gè)方面展開,幫助你完成實(shí)戰(zhàn)項(xiàng)目。 一、前置聲明(重要
    的頭像 發(fā)表于 01-04 10:16 ?261次閱讀

    “喂狗”的藝術(shù):看門不叫,才是系統(tǒng)好

    看門選哪只好呢? 中間那只看起來不錯(cuò)。 咳咳搞錯(cuò)了,自動(dòng)化項(xiàng)目中說的看門是PLC的看門,那這個(gè)有什么用呢?難道真的是看大門的? 看
    的頭像 發(fā)表于 11-25 10:50 ?217次閱讀
    “喂狗”的藝術(shù):看門<b class='flag-5'>狗</b>不叫,才是系統(tǒng)好

    # 深度解析:爬蟲技術(shù)獲取淘寶商品詳情并封裝為API的全流程應(yīng)用

    需求。本文將深入探討如何借助爬蟲技術(shù)實(shí)現(xiàn)淘寶商品詳情的獲取,并將其高效封裝為API。 一、爬蟲技術(shù)核心原理與工具 1.1 爬蟲運(yùn)行機(jī)制 網(wǎng)絡(luò)爬蟲
    的頭像 發(fā)表于 11-17 09:29 ?273次閱讀

    LABVIEW 2023 Q1調(diào)用python后一直報(bào)錯(cuò)1671

    程序后續(xù)重新下載python,將python版本改為3.6.0(32位,同labview版本:Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 201
    發(fā)表于 11-12 09:51

    Python 給 Amazon 做“全身 CT”——可量產(chǎn)、可擴(kuò)展的商品詳情爬蟲實(shí)戰(zhàn)

    一、技術(shù)選型:為什么選 Python 而不是 Java? 結(jié)論: “調(diào)研階段用 Python,上線后如果 QPS 爆表再考慮 Java 重構(gòu)?!?二、整體架構(gòu)速覽(3 分鐘看懂) 三、開發(fā)前準(zhǔn)備(5
    的頭像 發(fā)表于 10-21 16:59 ?444次閱讀
    用 <b class='flag-5'>Python</b> 給 Amazon 做“全身 CT”——可量產(chǎn)、可擴(kuò)展的商品詳情<b class='flag-5'>爬蟲</b>實(shí)戰(zhàn)

    從 0 到 1:用 PHP 爬蟲優(yōu)雅地拿下京東商品詳情

    PHP 語言 實(shí)現(xiàn)一個(gè) 可運(yùn)行的京東商品爬蟲 ,不僅能抓取商品標(biāo)題、價(jià)格、圖片、評(píng)價(jià)數(shù),還能應(yīng)對(duì)常見的反爬策略。全文附完整代碼, 復(fù)制粘貼即可運(yùn)行 。 一、為什么選擇 PHP 做爬蟲? 雖然 Python
    的頭像 發(fā)表于 09-23 16:42 ?741次閱讀
    從 0 到 1:用 PHP <b class='flag-5'>爬蟲</b>優(yōu)雅地拿下京東商品詳情

    Nginx限流與防爬蟲配置方案

    在互聯(lián)網(wǎng)業(yè)務(wù)快速發(fā)展的今天,網(wǎng)站面臨著各種流量沖擊和惡意爬蟲的威脅。作為運(yùn)維工程師,我們需要在保證正常用戶訪問的同時(shí),有效防范惡意流量和爬蟲攻擊。本文將深入探討基于Nginx的限流與防爬蟲解決方案,從原理到實(shí)踐,為大家提供一套完
    的頭像 發(fā)表于 09-09 15:52 ?770次閱讀

    河北聯(lián)通攜手華為助力張北草原音樂節(jié)網(wǎng)絡(luò)暢通

    河北聯(lián)通5G-A網(wǎng)絡(luò)成功保障了2025張北音樂節(jié)的網(wǎng)絡(luò)暢通,讓樂迷們暢享音樂網(wǎng)絡(luò)帶來的雙重盛宴。這不僅體現(xiàn)河北聯(lián)通在通信技術(shù)領(lǐng)域的卓越實(shí)力
    的頭像 發(fā)表于 08-01 14:58 ?1114次閱讀

    音樂盒芯片方案——N9305音樂芯片

    音樂盒芯片方案開發(fā)音樂盒,作為一種融合藝術(shù)與機(jī)械智慧的精巧物件,散發(fā)著獨(dú)特魅力。它以靈動(dòng)的音符為載體,承載著人們的情感、回憶與祝福。從孩童手中開啟夢幻世界的木質(zhì)八音盒,到戀人間傳遞愛意的精致音樂
    的頭像 發(fā)表于 06-05 15:29 ?744次閱讀
    <b class='flag-5'>音樂</b>盒芯片方案——N9305<b class='flag-5'>音樂</b>芯片

    跟老齊學(xué)Python:從入門到精通

    礎(chǔ)的學(xué)習(xí)者介紹一門時(shí)下比較流行、并且用途比較廣泛的編程語言,所以,本書讀起來不晦澀,并且在其中穿插了很多貌似與Python 編程無關(guān),但與學(xué)習(xí)者未來程序員職業(yè)生涯有關(guān)的內(nèi)容。 獲取完整文檔資料可下載附件哦!?。?! 如果內(nèi)容有幫助可以關(guān)注、點(diǎn)贊、評(píng)論支持一下哦~
    發(fā)表于 06-03 16:10

    基于STM32的音樂播放器電路+PCB源文件+源碼+論文等打包下載

    基于STM32的音樂播放器電路+PCB源文件+源碼+論文等打包,推薦下載
    發(fā)表于 05-29 21:37

    python入門圣經(jīng)-高清電子書(建議下載

    此資料內(nèi)容是一本針對(duì)所有層次的Python 讀者而作的Python 入門電子書。 全書分兩部分:第一部分介紹用Python 編程所必須了解的基本概念,包括matplotlib、NumPy
    發(fā)表于 04-10 16:53

    Python從入門到精通背記手冊

    電子發(fā)燒友網(wǎng)站提供《Python從入門到精通背記手冊.pdf》資料免費(fèi)下載
    發(fā)表于 03-28 17:43 ?87次下載

    爬蟲數(shù)據(jù)獲取實(shí)戰(zhàn)指南:從入門到高效采集

    爬蟲數(shù)據(jù)獲取實(shí)戰(zhàn)指南:從入門到高效采集 ? ? 在數(shù)字化浪潮中,數(shù)據(jù)已成為驅(qū)動(dòng)商業(yè)增長的核心引擎。無論是市場趨勢洞察、競品動(dòng)態(tài)追蹤,還是用戶行為分析,爬蟲技術(shù)都能助你快速捕獲目標(biāo)信息。然而,如何既
    的頭像 發(fā)表于 03-24 14:08 ?1375次閱讀

    FLIR紅外熱像儀在音樂視頻制作中的應(yīng)用

    紅外熱像儀應(yīng)用于各行各業(yè)中,不僅方便了用戶的工作,還讓我們的生活更加多姿多彩,比如在音樂MV中巧妙地插入熱成像畫面,那效果絕對(duì)炫到爆炸!,下面就通過一則真實(shí)案例學(xué)習(xí)下吧。
    的頭像 發(fā)表于 02-06 09:14 ?991次閱讀