爬虫批量下载DJ娱乐网串烧大赛获奖歌曲

来源:原创   编辑:思良  发表时间:2021-06-08  关注度:  

思良:好久没听歌了,特意去该站看了下,PC版,手机版都有,下了个PC版试了下,歌不错,所以收藏该篇文章。-------

调用的解析接口分享在下面QKf桑客游

import requests
from lxml import etree
import re
headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:69.0) Gecko/20100101 Firefox/69.0',
    'Connection': 'keep-alive'
}
def get_DjIdName():
    start_urls = ['http://www.djyule.com/dasai/index.htm',
                  'http://www.djyule.com/dasai/index_2.htm',
                  'http://www.djyule.com/dasai/index_3.htm',
                  'http://www.djyule.com/dasai/index_4.htm',
                  'http://www.djyule.com/dasai/index_5.htm',
                  'http://www.djyule.com/dasai/index_6.htm',
                  ]
    for start_url in start_urls:
        response = requests.get(start_url, headers=headers)
        text = response.content.decode('utf-8')
        html = etree.HTML(text)
        DJnamelink = html.xpath('//div[@class="DJnameLink"]')
        for dj in DJnamelink:
            dj_id = dj.xpath('./a/@href')[0]
            dj_id = re.sub(r'\D', '', dj_id)
            dj_name = dj.xpath('./a/text()')[0]
            download_url = get_DjDownload_url(dj_id)
            print(dj_name)
            r = requests.get(download_url, headers=headers)
            with open(r'C:\Users\wanrenmiyouxi\Music\{}.mp3'.format(dj_name), "wb+") as f:
                f.write(r.content)
def get_DjDownload_url(dj_id):
    jiexi_url = 'http://aang.xyz/jx/djyule.php?id={}'.format(dj_id)
    response = requests.get(jiexi_url, headers=headers)
    download_url = response.url
    return download_url
if __name__ == '__main__':
    get_DjIdName()

接口是在某某某网站偷的在此分享给大家QKf桑客游

www.djyule.com QKf桑客游

DJ娱乐网 100万首超高清DJ舞曲带你嗨,车载音乐,电音,MC喊麦现场,劲爆Dj,重低音DJ,夜店DiscoQKf桑客游

解析的是mp3格式的QKf桑客游

http://aang.xyz/jx/djyule.php?id=歌曲IPQKf桑客游

如:http://aang.xyz/jx/djyule.php?id=380992QKf桑客游

下载的时候第31行的路径改为你自己的下载路径C:\Users\13164\Music\QKf桑客游

这个接口解析的不是无损的320kbps码率 是试听的60kbps码率 这个在网络Network里可以找到 不需要调用这个接口 算了 省事了QKf桑客游

pc播放器:QKf桑客游

image.pngQKf桑客游


原文:https://www.shoubiao68.com/21577.html

    桑客游所有【原创】作品,均为站长手写代码。部分模板代码、教材来源于自互联网,

    如有侵权,出示著作权证书联系站长删除(微信在下面)。如果本站资源对你有用,感谢打赏!


下一篇:原生开发语音聊天系统 主播在线视频一对一社交聊天源码


上一篇:2020新版觅影电影影视APP源码双端原生完美运营版 附带开发文档及教程


小提示:按 回车[Enter]键 返回,按 ←键 返回上一页, 按 →键 进入下一页。