• 大小: 2KB
    文件类型: .py
    金币: 1
    下载: 0 次
    发布日期: 2021-05-15
  • 语言: Python
  • 标签:

资源简介

百度音乐下载爬虫代码

资源截图

代码片段和文件信息

import requests
import re
import pprint

def get_url(songid):
    # 根据songid获取音乐的下载地址
    url = ‘http://play.taihe.com/data/music/songlink‘
    #使用post方法需要的data参数用来拿到数据
    data = {
        ‘songIds‘: songid
        ‘hq‘: ‘0‘
        ‘type‘: ‘m4amp3‘
        ‘rate‘: ‘‘
        ‘pt‘: ‘0‘
        ‘flag‘: ‘-1‘
        ‘s2p‘: ‘-1‘
        ‘prerate‘: ‘-1‘
        ‘bwt‘: ‘-1‘
        ‘dur‘: ‘-1‘
        ‘bat‘: ‘-1‘
        ‘bp‘: ‘-1‘
        ‘pos‘: ‘-1‘
        ‘auto‘: ‘-1‘
    }
    response = requests.post(url data=data)
    music_infos = response.json()[‘data‘][‘songList‘]
    for music in music_infos:
        music_ulr = music[‘songlink‘]
        music_name = music[‘songName‘]
        #

评论

共有 条评论

相关资源