rymtracks会删除给定的url,并将跟踪列表以可复制的形式呈现给rateYourMusic.com。

RYMTracks的Python项目详细描述


Build StatusPyPi Package

rymtracks是所有积极使用 为RateYourMusic贡献。

不幸的是sharifi仍然有 这个不可靠的曲目列表编辑器你必须自己填写。为了 大专辑你必须复制/粘贴每首歌的标题和打印时间戳 以正确的形式。此外,你甚至还必须输入曲目编号(只是 分钟,2014年正在进行)手动。

真让人恼火。想象一下像Fantasma Parastasie这样的大型专辑, 这真的很痛苦:你填满了所有的数据,感觉自己像一个 白痴。如果你感到我的痛苦,这个小工具是给你的。

安装

用法很简单。您可以从pypi安装它

$ pip install rymtracks

或者像其他任何python包一样

$ git clone https://github.com/9seconds/rymtracks.git
$ cd rymtracks
$ ./setup.py install

这里有一个叫做rymtracks的小程序 $PATH

用法

用法简洁明了。99%的情况下你只需要 跟随

$ rymtracks "http://aidanbaker.bandcamp.com/album/fantasma-parastasie"
1|Phantom On A Pedestal|5:50
2|Hymn To The Idea Of Night|5:19
3|Auditory Spirits|3:44
4|Skeleton Dance|3:02
5|Gallery Of The Invisible Woman|7:18
6|Dream Of The Nightmare|4:20
7|Fantasma Parastasie|4:50

给你!RYM高级轨迹表的可复制输出! 实际上,您可以在这里放置几个url以获取以下信息

$ rymtracks "http://aidanbaker.bandcamp.com/album/fantasma-parastasie" "http://aidanbaker.bandcamp.com/album/cameo"
http://aidanbaker.bandcamp.com/album/cameo =====================================
1|Cameo 1|21:00
2|Cameo Interlude|8:46
3|Cameo 2|18:56

http://aidanbaker.bandcamp.com/album/fantasma-parastasie =======================
1|Phantom On A Pedestal|5:50
2|Hymn To The Idea Of Night|5:19
3|Auditory Spirits|3:44
4|Skeleton Dance|3:02
5|Gallery Of The Invisible Woman|7:18
6|Dream Of The Nightmare|4:20
7|Fantasma Parastasie|4:50

很好,对吧?rymtracks支持使用-f选项读取文件 以及列出它可以解析的已知网络位置。

$ rymtracks -l
allmusic.com
amazon.co.jp
amazon.co.uk
amazon.com
bandcamp.com
discogs.com
itunes.apple.com
musicbrainz.org
rateyourmusic.com

这可以满足我所有的需要,但是如果你想再吃点,就把 请求进入问题。注意:我不想解析基于js的脚本 并将selenium作为依赖项安装。是的,我知道www来自 很好的旧式纯html,但说真的,真的很痛苦。也许我们 需要soundcloud,我可以添加它,但是你必须有自己的api 那好吧,要不然马上就要取缔莱姆特拉克了。

干杯。

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

推荐PyPI第三方库


热门话题
@SpringBootTest的java一次性配置   java如何在JSF中使用facelets创建左导航窗格?   [Java]检查一个数字是否为素数,使用extra-isPrime标志不起作用   关于java中的单线计算器的一个问题?   Java代码在Java环境中运行良好,但在Android环境中抛出错误   java使用int数组的元素初始化字符串   sqlquery中的mysql Java Hibernate常量   java在使用同一实例时从外部类调用内部类方法   中的java CriteriaBuilder   对JPA实体使用BaseEntity时,Sonar中的java“等于错误”   java获取数组的平均值   java ANDROID:在主细节流布局的另一个活动中更新数据   java如何使用SpringGateway以字符串形式获取响应体?   jsp中分页公告板的javasql