[Python] 纯文本查看 复制代码def migu_search(keyword, page=1):

params = {

'feature': '1111000000',

'isCopyright': 1,

'isCorrect': 1,

'pageIndex': page,

'pageSize': 20,

'searchSwitch':'{"song":1,"album":0,"singer":0,"tagSong":1,"mvSong":0,"songlist":0,"bestShow":1,"lyricSong":0,"concert":0,"periodical":0,"ticket":0,"bit24":0,"verticalVideoTone":0}',

'sort': 0,

'text': keyword,

'uiVersion': 'I_music_3.0.2',

}

response = Api.request('http://jadeite.migu.cn:7090/music_search/v2/search/searchAll', "GET", params)

res_data = response.get('songResultData', {}).get("resultList", [])

print(json.dumps(res_data))

result = []

for items in res_data:

for item in items:

singers = ','.join([s.get("name", "") for s in item.get('singers')])

song = {

'song_name': item.get('name'),

'singers': singers

}

rate_list = item.get('rateFormats', [])

urls = {}

for x in rate_list:

if len(x.get('url', "")) > 0:

urls[x.get('formatType')] = x.get('url').replace('ftp://218.200.160.122:21', 'http://freetyst.nf.migu.cn')

else:

format_type = x.get('formatType')

if format_type == 'SQ':

urls['SQ-flac'] = x.get('androidUrl').replace('ftp://218.200.160.122:21', 'http://freetyst.nf.migu.cn')

urls['SQ-m4a'] = x.get('iosUrl').replace('ftp://218.200.160.122:21', 'http://freetyst.nf.migu.cn')

song['urls'] = urls

result.append(song)

return result

if __name__ == '__main__':

r = migu_search("周杰伦", 1)

print(json.dumps(r, indent=4))

python爬取付费音乐包_Python爬咪咕收费音乐 高音质无损音乐相关推荐

  1. python爬取并下载代码_python 爬取并批量下载网易云歌单源代码

    #!/usr/bin/env python#!--*--coding:utf-8 --*-- #![url=home.php?mod=space&uid=238618]@Time[/url]  ...

  2. python爬取b站用户_python爬取b站排行榜

    爬取b站排行榜并存到mysql中 目的 b站是我平时看得最多的一个网站,最近接到了一个爬虫的课设.首先要选择一个网站,并对其进行爬取,最后将该网站的数据存储并使其可视化. 网站的结构 目标网站:bil ...

  3. 用python爬取网易云评论_python爬取网易云音乐评论

    本文实例为大家分享了python爬取网易云音乐评论的具体代码,供大家参考,具体内容如下 import requests import bs4 import json def get_hot_comme ...

  4. python爬取网页json数据_python爬取json数据库

    手把手教你使用Python抓取QQ音乐数据(第一弹) [一.项目目标] 获取 QQ 音乐指定歌手单曲排行指定页数的歌曲的歌名.专辑名.播放链接. 由浅入深,层层递进,非常适合刚入门的同学练手. [二. ...

  5. python爬取微博恶评_Python爬取新浪微博评论数据,了解一下?

    开发工具 **Python版本:**3.6.4 相关模块: argparse模块: requests模块: jieba模块: wordcloud模块: 以及一些Python自带的模块. 环境搭建 安装 ...

  6. python爬取17000个球员_Python爬取NBA球员生涯数据及简单可视化

    由于全球疫情的原因 NBA宣布无限期推迟比赛 也被迫随之进入了长草期 紧接着 狂摸话筒戈贝尔 连坐队友米切尔 网络小帅杜兰特 绿军硬汉斯马特 等十名球员相继官宣感染 洛杉矶湖人两人感染 但未公布名单 ...

  7. python爬取历史天气查询_Python爬取南京历史天气数据(2345天气网)

    最近学习了如何在2345天气网上爬取历史天气数据,并使用pandas库对数据进行清洗和导出.不过,本文方法对其它网站并不一定适用,主要是记录一种思考的方式. 南京的历史天气数据在这个网站上:http: ...

  8. Python爬取网站用户手机号_python爬取招聘网站:拉勾网

    前言本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:TM0831 转载:https://www.cnblogs.com/T ...

  9. python爬取知乎话题_python爬取知乎话题图片

    前言 什么是网络爬虫(也叫网络蜘蛛)?简单来说,是一种用来自动浏览万维网程序或脚本(网络爬虫的典型应用就是我们所熟知的搜索引擎).既然如此,那么我们也可以写一个程序,用来自动浏览或者获取网页上的信息. ...

  10. python 爬取直播弹幕视频_python爬取斗鱼B总直播弹幕

    原博文 2018-07-10 18:00 − 在某群中看到关于弹幕爬取的需求,又因为斗鱼比较OP,就以这个作为切入点. 如果你想了解如何获取弹幕,我的这个例子就可以让你豁然开朗,对于哪些没有开发弹幕的 ...

最新文章

  1. appscan基本功能
  2. C#多线程学习5——多线程的自动管理(定时器)
  3. 云计算和云存储IBM教程
  4. 查看显卡利用率 python_既然大家都说装了win10,就不用鲁大师监测显卡温度,为什么呢?...
  5. 《大话数据结构》读书笔记-图
  6. 粒子群算法求解旅行商问题
  7. POJ-3067 Japan(树状数组、线段树)
  8. 终于有人把大数据讲明白了。。。
  9. Magento搬家、换域名、重新安装教程
  10. 「雕爷学编程」Arduino动手做(38)——joystick双轴摇杆模块
  11. gitlab 本地 定时备份
  12. 为什么 Deno 没有众望所归?超越 Node.js 还要做些什么?
  13. centos7 yum 安装mariadb
  14. 区块链会计案例_区块链在会计领域的应用分析与研究
  15. windows命令 笔记
  16. mybatis mysql 自增_利用Java的MyBatis框架获取MySQL中插入记录时的自增主键
  17. nlogn 最长不下降子序列
  18. 让你的Windows系统时光倒流
  19. 神州优车联合体斥资近40亿控股宝沃 建立联合营销工作小组
  20. Altium Designer原理图转PCB板时报错是什么原因?

热门文章

  1. Vue 实现 Excel 导入功能
  2. Pascal语言介绍
  3. linux 网卡驱动构架,Linux网卡驱动分析
  4. 天气预报,邮箱推送,提前预警,告别炎炎夏日下的束手无策
  5. Scanner调用next方法时报错NoSuchElementException原因,及对Scanner的一些总结
  6. vue3 openlayers--添加图片图标
  7. 移动通信期末复习笔记
  8. 房地产行业erp系统
  9. 将沁园春长沙写出来使用html css,高一语文教案:《沁园春长沙》教案设计二
  10. 汇编指令msr_(转)ARM汇编学习笔记——MRS和MSR指令