音乐在线排行榜。

mochart的Python项目详细描述


莫哈特

CircleCI

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对象作为参数,则将在查询中使用当前时间。

贡献

非常欢迎您在此项目上提供新图表和/或想法。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
swing Java按钮/网格布局   java列出Google日历中的所有事件   java无效:单击API publisher test按钮后连接到后端时出错   带有内部赋值的java While循环导致checkstyle错误   java为什么trimToSize/ensureCapacity方法提供“公共”级访问?   文件输出流的java问题   ListIterator和并发修改异常的java问题   java如何使用两个URL映射   无法识别使用“./../”构造的字符串java相对路径,为什么?   首次写入remotelyclosedsocket不会触发异常,对吗?JAVA   java OneDrive REST API为文件上载提供了400个无效谓词   Java泛型、集合接口和对象类的问题   OpenSSL Java安全提供程序   jmeter java运行jmx禁用操作