# -*- coding: UTF-8 -*-
# pip install --user ncmbot
# 文档:http://xiyoumc.0x2048.com/ncmbot/#/?id=ncmbot
# NeteaseCloudMusicBot 的简称 ncmbot ,网易云音乐助手
# 这是一个网易云音乐的 Python 组件库,你可以随心所欲的玩音乐。
import ncmbot
# 登录网易云,现在只支持手机号密码登录 我的id=267437400
bot = ncmbot.login(phone='手机号', password='密码')
print bot.content
# 获取用户歌单
playList = ncmbot.user_play_list(uid='267437400')
print playList.content
# 获取用户电台
dj = ncmbot.user_dj(uid='267437400')
print dj.content
# 获取用户关注列表
follows = ncmbot.user_follows(uid='267437400')
print follows.content
# 获取用户粉丝
followeds = ncmbot.user_followeds(uid = '267437400',offset = 0, limit= 5)
print followeds.content
# 获取用户动态
user_event = ncmbot.user_event(uid='267437400')
print user_event.content
# 获取用户的播放列表 最近100
# type : 0:获取所有数据 allData 1:获取 weekData
user_record = ncmbot.user_record(uid='267437400',type=0)
print len(user_record.json().get('allData')) # 获取list的长度 len(list)
# 获取网易云音乐首页的精品歌单
# cat 参考 网易云音乐 分类
top_playlist_highquality = ncmbot.top_playlist_highquality(cat='华语',offset=0,limit=30)
print top_playlist_highquality.content
# 获取歌单中的所有音乐
play_list_detail = ncmbot.play_list_detail(id='2166181332', limit= 5)
print play_list_detail.content
# 获取音乐的下载地址
music_url = ncmbot.music_url(ids=[451620178,35040966,495558273])
print music_url.content
# 可通过歌曲、歌手、专辑等关键字搜索歌曲列表
# type 1:单曲 、100:歌手、1000:歌单、1002:用户
search = ncmbot.search(keyword='丢了幸福的猪', type = 1, offset = 0, limit = 10)
print search.content
# 获取歌词
lyric = ncmbot.lyric(id = 65800)
print lyric.content
# 获取歌曲评论,包含置顶、热门、普通三种评论
music_comment = ncmbot.music_comment(id=103879)
print music_comment.content
# 获取歌曲详情
song_detail = ncmbot.song_detail([103879])
print song_detail.content
# 获取私人FM 随机获取3首歌曲,个重复调用
personal_fm = ncmbot.personal_fm()
print personal_fm.content
python - 网易云音乐的 Python 组件库
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 接上篇 六、相似用户推荐(Python之Gensim版本) 6.1 Gensim 用Python做过文本挖掘的想必...
- 申明:本文纯属原创,有参考的地方都会在文中给出链接。如有转载,需征求本人同意。 一、目标网站介绍 网易云音乐是一款...
- NeteaseCloudMusic Bot for Philharmonic™ 文档说明 源代码 简介 ncmbo...
- 前几天在CSDN上写的,传送门:https://blog.csdn.net/qq_40507724/article...
- 推荐大家使用LX Music[https://github.com/lyswhut/lx-music-deskto...