音乐在线排行榜。
mochart的Python项目详细描述
莫哈特
m o chart(musiconchart)是一个简单的网页解析器,旨在以json兼容的数据格式检索歌曲排名。
安装
一个简单的pip
安装:
pip install mochart
示例
来自甜瓜的实时排名:
frommochartimportmelonranks=melon.realtime()print(ranks)
编写本文时,代码将打印:
[{"title":"SOLO","artist":"제니 (JENNIE)","album":"SOLO"},{"title":"봄바람","artist":"Wanna One (워너원)","album":"1¹¹=1 (POWER OF DESTINY)"},{"title":"Tempo","artist":"EXO","album":"DON`T MESS UP MY TEMPO - The 5th Album"},{"title":"YES or YES","artist":"TWICE (트와이스)","album":"YES or YES"},{"title":"너를 만나","artist":"폴킴","album":"너를 만나"},{"title":"아름답고도 아프구나","artist":"비투비","album":"HOUR MOMENT"},{"title":"Gravity","artist":"EXO","album":"DON`T MESS UP MY TEMPO - The 5th Album"}...]
feat. 아이돌전쟁
API
提供者中的所有函数(例如melon)都将返回包含音乐信息的python列表,并按其排名顺序排列。
通常,一个排名包含标题、算术表和唱片集,格式为字符串,如上所示。
并非所有提供程序都支持这些函数。
实时
返回查询时最新的列组。
趋势
返回查询时的趋势歌曲。
天
返回指定日期的等级。
周
返回给定周的排名。
月
返回给定月份的排名。
年份
返回给定年份的排名。
日期时间
给定的DateTime对象将转换为提供程序的本地DateTime。例如,给定给melon.day(today)
的日期时间,参数today
将在查询之前转换为Asia/Seoul
时区。
注意,如果给任何函数的时间不正确,它可能返回空数组或最近日期的列组。
此外,如果没有提供datetime对象作为参数,则将在查询中使用当前时间。
贡献
非常欢迎您在此项目上提供新图表和/或想法。