admin管理员组文章数量:1130349
提取到歌曲信息之后,我们输入一个序号代表要下载的歌曲序号,然后把歌曲下载下来就好了。这里需要提取出来的是FileHash,这个值会用于构造歌曲详情的URL,该URL格式如下:
http://www.kugou/yy/index.php?r=play/getdata&hash=
打开这个链接后会一个如下图所示的Json格式文件,其中包含了歌曲名称、歌手、歌曲时长等信息,其中play_url是歌曲链接,将其提取出来使用requests中的content下载即可。
运行截图:
完整代码
import re
import json
import time
import requests
from fake_useragent import UserAgent
ua = UserAgent()
def get_song(song_name):
search_url = “https://songsearch.kugou/song_search_v2?callback=jQuery112405132987859127838_1550204317910&page” \
“=1&pagesize=30&userid=-1&clientver=&platform=WebFilter&tag=em&filter=2&iscorrection=1&privilege_fil”
提取到歌曲信息之后,我们输入一个序号代表要下载的歌曲序号,然后把歌曲下载下来就好了。这里需要提取出来的是FileHash,这个值会用于构造歌曲详情的URL,该URL格式如下:
http://www.kugou/yy/index.php?r=play/getdata&hash=
打开这个链接后会一个如下图所示的Json格式文件,其中包含了歌曲名称、歌手、歌曲时长等信息,其中play_url是歌曲链接,将其提取出来使用requests中的content下载即可。
运行截图:
完整代码
import re
import json
import time
import requests
from fake_useragent import UserAgent
ua = UserAgent()
def get_song(song_name):
search_url = “https://songsearch.kugou/song_search_v2?callback=jQuery112405132987859127838_1550204317910&page” \
“=1&pagesize=30&userid=-1&clientver=&platform=WebFilter&tag=em&filter=2&iscorrection=1&privilege_fil”
版权声明:本文标题:python下载酷狗音乐上的歌曲(1) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/jiaocheng/1763609923a2947946.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论