# -*- 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 组件库
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 接上篇 六、相似用户推荐(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...