婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > Python爬蟲之批量下載喜馬拉雅音頻

Python爬蟲之批量下載喜馬拉雅音頻

熱門標(biāo)簽:沈陽(yáng)人工外呼系統(tǒng)價(jià)格 富錦商家地圖標(biāo)注 外呼系統(tǒng)哪些好辦 沈陽(yáng)外呼系統(tǒng)呼叫系統(tǒng) 江西省地圖標(biāo)注 沈陽(yáng)防封電銷卡品牌 武漢外呼系統(tǒng)平臺(tái) 如何申請(qǐng)400電話費(fèi)用 池州外呼調(diào)研線路

一、解析網(wǎng)站

1.1 獲取音頻地址

在喜馬拉雅網(wǎng)站上,隨便點(diǎn)開一個(gè)音頻,打開“開發(fā)者工具”,再點(diǎn)擊播放按鈕,可以看到出現(xiàn)了多個(gè)請(qǐng)求:

經(jīng)過(guò)排查,發(fā)現(xiàn)可疑url:

查看它的響應(yīng)信息,發(fā)現(xiàn)音頻地址就在里面:

接下來(lái),解析這個(gè)返回音頻地址的url:

https://www.ximalaya.com/revision/play/v1/audio?id=348451879ptype=1

發(fā)現(xiàn)url中的id參數(shù)就決定了返回的音頻地址,而id參數(shù)是音頻的id號(hào)。

1.2 解析專欄網(wǎng)頁(yè)

我們已經(jīng)知道了獲取音頻url的網(wǎng)址,接下來(lái)要獲取一個(gè)專欄內(nèi)的音頻id和名稱,打開一個(gè)專欄,發(fā)現(xiàn):

所有的音頻存放在class為1F_的li標(biāo)簽中,再來(lái)解析li標(biāo)簽:

在li標(biāo)簽中的第一個(gè)a標(biāo)簽存儲(chǔ)著我們所有需要的數(shù)據(jù),妙~啊!

1.3 整理億下思路

思路:

1.獲取專欄內(nèi)的li標(biāo)簽

2.獲取li標(biāo)簽里的第一個(gè)a標(biāo)簽

3.讀取a標(biāo)簽的title和href屬性

4.將href解析成音頻id

5.將id帶入url請(qǐng)求音頻源地址

6.提取音頻源地址

7.請(qǐng)求音頻源地址

8.保存音頻(文件名為a的title屬性)

思路整理完了,開始編寫代碼。

二、編寫爬取代碼

代碼奉上——

import requests
from fake_useragent import UserAgent as ua
from bs4 import BeautifulSoup as bs

# 專欄地址
music_list_url = 'https://www.ximalaya.com/ertongjiaoyu/19702607/'
# 獲取音頻地址的url
get_link_url = "https://www.ximalaya.com/revision/play/v1/audio"

# UA偽裝
headers = {
    "User-Agent": ua().random
}

# 參數(shù)
params = {
    "id": None,    # id先設(shè)為None
    "ptype": "1",
}

# 獲取專欄HTML源碼
music_list_r = requests.get(music_list_url, headers=headers)
# 解析 獲取所有l(wèi)i標(biāo)簽
soup = bs(music_list_r.text, "lxml")
li = soup.find_all("li", {"class": "lF_"})

# for循序遍歷處理
for i in li:
    a = i.find("a")   # 找到a標(biāo)簽
    # 獲取href屬性
    # split("/")將字符串以"/"作為分隔符 從右往左數(shù)第一項(xiàng)是id號(hào)
    music_id = a.get("href").split("/")[-1]
    # 獲取title屬性 和“.m4a”拼接成文件名
    music_name = a.get("title") + ".m4a"

	# 修改請(qǐng)求參數(shù)id
    params['id'] = music_id

	# 獲得音頻源地址
    r = requests.get(get_link_url, headers=headers, params=params)
    link = r.json()['data']['src']

	# 獲取音頻文件并保存
    music_file = requests.get(link).content
    with open(music_name, "wb") as f:
        f.write(music_file)

print("下載完畢!")

運(yùn)行代碼,等待億會(huì)(真的要等億會(huì)),可以看到當(dāng)前目錄下已經(jīng)出現(xiàn)了音頻文件,如圖:

到此這篇關(guān)于Python爬蟲之批量下載喜馬拉雅音頻的文章就介紹到這了,更多相關(guān)Python下載喜馬拉雅音頻內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python 批量下載陰陽(yáng)師網(wǎng)站壁紙
  • python爬蟲智能翻頁(yè)批量下載文件的實(shí)例詳解
  • 用python批量下載apk
  • 用python爬蟲批量下載pdf的實(shí)現(xiàn)
  • python 批量下載bilibili視頻的gui程序
  • Python爬蟲實(shí)戰(zhàn)之批量下載快手平臺(tái)視頻數(shù)據(jù)

標(biāo)簽:常德 株洲 黑龍江 阿里 銅川 通遼 呂梁 潛江

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Python爬蟲之批量下載喜馬拉雅音頻》,本文關(guān)鍵詞  Python,爬蟲,之,批量,下載,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Python爬蟲之批量下載喜馬拉雅音頻》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Python爬蟲之批量下載喜馬拉雅音頻的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲另类一区二区| 欧美成人一区二区三区| 中文字幕欧美激情一区| 一本大道久久a久久精二百| 久久久精品日韩欧美| av在线播放不卡| 不卡欧美aaaaa| 亚洲丰满少妇videoshd| 久久精品日产第一区二区三区高清版| 欧美性感一类影片在线播放| 成人黄色小视频| 国产.精品.日韩.另类.中文.在线.播放| 亚洲成a人片综合在线| 亚洲国产欧美日韩另类综合| 中文av字幕一区| 精品久久久久av影院| 日韩午夜精品电影| 欧美一区二区精品| 亚洲精品一线二线三线无人区| 7777精品伊人久久久大香线蕉经典版下载 | 国产制服丝袜一区| 国产精品中文欧美| 亚洲男人电影天堂| 亚洲妇女屁股眼交7| 蜜桃视频在线观看一区| 韩国精品在线观看| 成人激情校园春色| 7799精品视频| 午夜激情一区二区三区| 婷婷成人综合网| 国产精品影音先锋| 欧美国产精品一区二区| 国产精品伦一区| 久久精品国产77777蜜臀| 久久久高清一区二区三区| 亚洲乱码国产乱码精品精98午夜| 亚洲乱码国产乱码精品精小说 | 7777精品伊人久久久大香线蕉经典版下载| 蜜桃精品视频在线| 成人午夜激情视频| 日韩欧美亚洲另类制服综合在线| 久久综合色鬼综合色| 亚洲最新在线观看| 99久久国产综合精品色伊| 久久夜色精品一区| 久久精品国产99国产| 日韩欧美在线1卡| 亚洲欧美日韩国产另类专区| 国产精品亚洲成人| 日韩视频免费观看高清在线视频| 国产精品成人一区二区艾草| 国产乱妇无码大片在线观看| 日韩一区二区三区三四区视频在线观看 | 欧美日韩高清一区| 亚洲免费在线播放| 在线一区二区观看| 亚洲国产精品嫩草影院| 色综合av在线| 日韩国产欧美三级| 亚洲人成7777| 欧美日韩午夜影院| 中文字幕精品一区二区三区精品 | 精品日韩欧美在线| 91国偷自产一区二区三区成为亚洲经典 | 亚洲日本护士毛茸茸| 欧美日韩精品欧美日韩精品一综合| 激情久久久久久久久久久久久久久久| 亚洲成人精品影院| 久久伊99综合婷婷久久伊| 中文久久乱码一区二区| 三级精品在线观看| 国产成人精品亚洲777人妖| 欧美午夜电影网| 欧美日韩三级在线| 欧美一区二区三区婷婷月色| 老司机午夜精品| 国产精品一区在线观看乱码| 视频一区中文字幕国产| 成人免费毛片嘿嘿连载视频| 色综合久久九月婷婷色综合| 中文字幕一区二区三区四区| 国产精品综合二区| 欧美另类高清zo欧美| 亚洲精品视频在线| jlzzjlzz国产精品久久| 日韩欧美国产综合| 欧美bbbbb| 欧美午夜理伦三级在线观看| xf在线a精品一区二区视频网站| 一区二区三区四区视频精品免费| 高清免费成人av| 国产午夜精品美女毛片视频| 91女神在线视频| 精品在线播放免费| 日韩欧美中文字幕制服| 国产成人午夜精品影院观看视频| 一区二区成人在线视频| 久久精品欧美一区二区三区不卡 | 337p亚洲精品色噜噜噜| 色综合久久精品| 色综合久久综合网| 欧美日韩午夜在线| 久久精品人人做人人综合| 国产精品美女一区二区三区| 在线观看亚洲成人| 成人黄色片在线观看| 国产大陆亚洲精品国产| 美日韩黄色大片| 日产国产欧美视频一区精品| 日韩激情一二三区| 国产福利91精品| 亚洲免费毛片网站| 日日摸夜夜添夜夜添亚洲女人| 美女免费视频一区| 色哟哟日韩精品| 最新成人av在线| 一片黄亚洲嫩模| 亚洲制服丝袜av| 丝袜国产日韩另类美女| 蜜臂av日日欢夜夜爽一区| 91丨porny丨中文| 国产精品另类一区| 经典三级在线一区| 7777精品伊人久久久大香线蕉的 | 99亚偷拍自图区亚洲| 欧美一区二区三区日韩| 亚洲日本va午夜在线电影| 日韩不卡一区二区| 日本韩国一区二区三区| 欧美久久高跟鞋激| 亚洲品质自拍视频网站| 国产宾馆实践打屁股91| 国产欧美日本一区视频| 夜夜揉揉日日人人青青一国产精品 | 在线成人午夜影院| 亚洲va天堂va国产va久| 波多野结衣中文字幕一区| 欧美一二三在线| 看电视剧不卡顿的网站| 这里是久久伊人| 日本aⅴ亚洲精品中文乱码| 欧美一区二区三区在| 一区二区三区中文免费| 欧美大片免费久久精品三p| 国产精品一二三| 亚洲人成网站影音先锋播放| 91麻豆视频网站| 日韩一区二区三区三四区视频在线观看 | 亚洲一级在线观看| 日韩午夜在线影院| 国产一区二区免费看| 一区二区三区在线免费播放| 国产女人18水真多18精品一级做| 国产一区 二区 三区一级| 亚洲国产电影在线观看| 不卡av在线免费观看| 国产精品久久久久久一区二区三区| 91麻豆福利精品推荐| 国产一区二区女| 美国一区二区三区在线播放| 久久久av毛片精品| 国产一区二区成人久久免费影院| 亚洲国产精品精华液2区45| 99精品久久只有精品| 天天影视网天天综合色在线播放| 欧美激情一区不卡| 中文子幕无线码一区tr| 91精品国产麻豆| 欧美日韩国产另类不卡| 91在线精品一区二区| 日本不卡视频一二三区| 亚洲视频资源在线| 国产精品美女一区二区三区| 一区二区三区不卡在线观看| 中文字幕亚洲区| 亚洲欧洲精品一区二区精品久久久| 欧美日韩免费一区二区三区视频| 精品一区二区免费| 婷婷中文字幕综合| 性做久久久久久免费观看| 精品嫩草影院久久| 欧美日韩国产成人在线免费| 欧美日韩视频在线观看一区二区三区 | 欧美日韩亚洲综合在线 | 国产成人在线视频网址| 夜夜爽夜夜爽精品视频| 欧美一区二区三级| 日韩女优制服丝袜电影| 在线播放国产精品二区一二区四区 | 69堂国产成人免费视频| 国产69精品久久99不卡| 国产成人免费在线观看| 国产电影精品久久禁18| 国产一区二区三区在线观看免费 | 欧美日韩电影一区| 精品国产一区二区三区久久影院| 91精品一区二区三区久久久久久| wwww国产精品欧美| 爽爽淫人综合网网站| 日韩中文字幕亚洲一区二区va在线 |