资源简介

入门级示例源码,搜狗音乐下载

资源截图

代码片段和文件信息

import requests
import re
import tkinter

#获取gethush
def gethush(music):
    global musicname
    musicname = music
    url = ‘http://songsearch.kugou.com/song_search_v2?callback=jQuery1910026785707623246724_1490845878865&keyword={}&page=1&pagesize=30&userid=-1&%20%20clientver=&platform=WebFilter&tag=em&filter=2&iscorrection=1&privilege_filter=0&_=1490845878887‘.format(musicname)
    response = requests.get(url)
    html = response.text
    pattern = ‘“FileHash“:“(.*?)““SQPayType“.*?“AlbumID“:“(.*?)“‘
    hush = re.search(patternhtml).group(1)
    album = re.search(patternhtml).group(2)
    return hush

#获取音乐下载链接
def getmusicurl(hush):
    url = ‘http://www.kugou.com/yy/index.php?r=play/getdata&hash={}‘.format(hush)
    response = requests.get(url)
    html = respons

评论

共有 条评论