中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

哪家做網(wǎng)站比較好店鋪引流的30種方法

哪家做網(wǎng)站比較好,店鋪引流的30種方法,科技網(wǎng)站顏色,這么制作自己的網(wǎng)站今天我就來分享一下我的方法:Python爬蟲 在CS dn社區(qū)中我瀏覽了許多關(guān)于爬蟲代碼,可都有各自的缺陷,有的需要ID比較麻煩,這里我編寫了一個(gè)程序,他只需要輸入歌曲名字即可進(jìn)行搜索爬取并下載 話不多說,下面的程序復(fù)制…

今天我就來分享一下我的方法:Python爬蟲

在CS dn社區(qū)中我瀏覽了許多關(guān)于爬蟲代碼,可都有各自的缺陷,有的需要ID比較麻煩,這里我編寫了一個(gè)程序,他只需要輸入歌曲名字即可進(jìn)行搜索爬取并下載

話不多說,下面的程序復(fù)制下來吧,如果你覺得好用,創(chuàng)作不易,就關(guān)注一下我,點(diǎn)個(gè)贊,加個(gè)收藏吧!

記住,一定要等到程序,全部運(yùn)行完畢,不要急著停止去聽,否則文件可能破損,聽不了!

展示Python代碼

from lxml import etree
import requests
import json
from concurrent.futures import ThreadPoolExecutor# 創(chuàng)建線程池
pool = ThreadPoolExecutor(max_workers=10)
# 請(qǐng)求頭信息
headers = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.25 Safari/537.36 Core/1.70.3741.400 QQBrowser/10.5.3863.400"
}
def download(id, name):# 構(gòu)造下載鏈接url = f'http://music.163.com/song/media/outer/url?id={id}'# 發(fā)送下載請(qǐng)求response = requests.get(url=url, headers=headers).content# 將響應(yīng)內(nèi)容寫入文件with open(name+'.mp3', 'wb') as f:f.write(response)# 打印下載完成消息print(name, '下載完成')
def get_id(url):# 發(fā)送請(qǐng)求獲取頁面內(nèi)容response = requests.get(url=url, headers=headers).text# 使用XPath解析頁面page_html = etree.HTML(response)# 提取歌曲列表信息id_list = page_html.xpath('//textarea[@id="song-list-pre-data"]/text()')[0]# 解析歌曲列表信息,并逐個(gè)提交下載任務(wù)到線程池for i in json.loads(id_list):name = i['name']id = i['id']author = i['artists'][0]['name']pool.submit(download, id, name+'-'+author)# 關(guān)閉線程池pool.shutdown()
if __name__ == '__main__':# 用戶輸入歌曲關(guān)鍵詞keyword = input("請(qǐng)輸入歌曲名稱:")# 構(gòu)造搜索URLsearch_url = f'https://music.163.com/api/search/get/web?csrf_token=hlpretag=&hlposttag=&s={keyword}&type=1&offset=0&total=true&limit=5'# 發(fā)送搜索請(qǐng)求并獲取響應(yīng)內(nèi)容response = requests.get(url=search_url, headers=headers).json()# 提取歌曲列表song_list = response['result']['songs']# 遍歷歌曲列表,逐個(gè)提交下載任務(wù)到線程池for song in song_list:name = song['name']id = song['id']author = song['artists'][0]['name']pool.submit(download, id, name+'-'+author)# 關(guān)閉線程池pool.shutdown()

快去試試吧!只要輸入你想爬取的歌名即可!

http://m.risenshineclean.com/news/62633.html

相關(guān)文章:

  • 公司介紹模板ppt莆田關(guān)鍵詞優(yōu)化報(bào)價(jià)
  • 各大網(wǎng)址收錄查詢seo的優(yōu)化原理
  • 網(wǎng)站建設(shè)項(xiàng)目設(shè)計(jì)報(bào)告如何做好網(wǎng)絡(luò)營(yíng)銷管理
  • 做電商網(wǎng)站注意什么云南網(wǎng)絡(luò)推廣
  • wordpress網(wǎng)站出現(xiàn)域名加兩個(gè)雙引號(hào)的圖片死鏈接怎樣在百度上發(fā)表文章
  • 網(wǎng)站產(chǎn)品詳情用哪個(gè)軟件做的seo零基礎(chǔ)視頻教程
  • 自己弄一個(gè)網(wǎng)站要多少錢漯河網(wǎng)站推廣公司
  • 頁游和做網(wǎng)站南寧seo排名優(yōu)化
  • 黃頁網(wǎng)站大全免費(fèi)什么是新媒體運(yùn)營(yíng)
  • 做網(wǎng)站需要什么特色全網(wǎng)seo優(yōu)化電話
  • 網(wǎng)站建設(shè)維護(hù)需要作假嗎域名查詢注冊(cè)商
  • 沒得公司可以做網(wǎng)站嘛百度電腦端網(wǎng)頁版入口
  • 電商網(wǎng)站 網(wǎng)站服務(wù)內(nèi)容百度店鋪免費(fèi)入駐
  • 互助網(wǎng)站開發(fā)seo站長(zhǎng)查詢
  • 網(wǎng)站必做外鏈濟(jì)南今日頭條新聞
  • 做的網(wǎng)站如何防止怕爬蟲新聞早知道
  • 旅游網(wǎng)站開發(fā)方案ppt網(wǎng)絡(luò)營(yíng)銷概述ppt
  • 貴州安順做公司網(wǎng)站搜索引擎優(yōu)化的方法與技巧
  • 邢臺(tái)市政建設(shè)集團(tuán)股份有限公司網(wǎng)站百度云網(wǎng)盤入口
  • 制造業(yè)網(wǎng)站建設(shè)惠州自動(dòng)seo
  • 做網(wǎng)站怎么添加背景圖片黃金網(wǎng)站app大全
  • 廣州天美展覽公司網(wǎng)站營(yíng)銷策劃公司是干什么的
  • 連云港企業(yè)建站 網(wǎng)站36優(yōu)化大師下載安裝
  • 如何給網(wǎng)站死鏈接做404北京seo外包平臺(tái)
  • 校園網(wǎng)站建設(shè)的請(qǐng)示免費(fèi)企業(yè)網(wǎng)站管理系統(tǒng)
  • 北京海淀國(guó)稅局網(wǎng)站北京seo網(wǎng)站管理
  • 中英文企業(yè)網(wǎng)站怎么做信息流廣告代理商
  • 帶做網(wǎng)站綠標(biāo)互聯(lián)網(wǎng)營(yíng)銷師怎么做
  • 適合網(wǎng)站設(shè)計(jì)的gif圖片拉新推廣渠道
  • wordpress css無效網(wǎng)站手機(jī)版排名seo