python爬取酷狗音乐的mv地址_爬取酷狗音乐.py

import requests

from selenium import webdriver

from pyquery import PyQuery as pq

#获取歌名

def Access_to_the_song(C):

doc=pq(C)

The_song=doc('.audioName').text()

return The_song

#进入听歌的界面爬取HTML

def Browser_access(URL):

The_browser=webdriver.ChromeOptions()

The_browser.set_headless()

Drier=webdriver.Chrome(options=The_browser)

Drier.get(URL)

Print_source=Drier.page_source

doc = pq(Print_source)

Music_links = doc('.music').items()

for i in Music_links:

Music_downloads = i.attr('src')

with open(Access_to_the_song(Print_source) + '.mp3', 'wb')as p:

p.write(requests.get(Music_downloads).content)

#爬取热门歌曲

def Music_links():

URL = 'http://www.kugou.com/yy/rank/home/1-6666.ht

你可能感兴趣的:(python爬取酷狗音乐的mv地址_爬取酷狗音乐.py)