音乐在线排行榜。

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第三方库


热门话题
java Intellij通过方法中的包查找用法   java中VS代码和打包命名的问题   将java CMS功能集成到具有高度动态内容的网站(Lucene/Mysql/Nosql)的策略   oracle的java类强制转换异常。jdbc。驾驶员OracleConnection   字节码向JVM添加上指令   如何在抽象类中执行java方法?   java是否可以在apache访问日志中排除指定的GET参数?(作者:W7开发环境)   java如何获取已安装音频播放器的列表?   尝试向HS学生展示如何使用Java访问MS数据库   使用正则表达式java对给定行中的特定字符串进行计数   java JOOQ Select查询中的Select计数   方法Java,如何从二维双精度数组中找到特定值?   获取图像URL的java正则表达式   java在切换到新的窗口驱动程序后找不到元素