谷歌播放音乐-播放列表生成器

GPM-Playlist-Generator的Python项目详细描述


build status

这是一个命令行工具,用于为 谷歌播放音乐库。

它目前处于beta测试阶段,对python有一定的了解,对 命令行是必需的。根据兴趣,我会做得更多 用户友好。作者正在使用这个工具,并注意不要 把图书馆弄得乱七八糟(我也关心我的),但是 使用风险自负。

安装

您可以执行a:

pip install GPM-Playlist-Generator

或者如果您克隆了此回购:

python setup.py install

运行工具

只需运行:

gpm-playlistgen.py config.yaml

它的功能

config.sample.yaml中捕获的默认配置将记录 提示您通过OAuth登录您的帐户,下载曲目列表 以及库中的播放列表,并按照^{tt2}执行以下操作$ 配置中的部分:

  • 生成一组按月份对曲目进行分组的播放列表,其中 它们已添加到您的库中(monthly_added
  • 生成最常播放曲目的排序列表 (most_played

生成的播放列表的名称都将以“[pg]开头”。这个 是可配置的。

如果重新运行该工具,它将只重新生成 需要(每月增加新曲目,且播放量最大)。

我需要帮助

尝试:

gpm-playlistgen.py config.yaml

我想报告一个问题,或者我对这个工具有一个很酷的想法

请使用issue tracker

常见问题解答

我不相信这个工具

“没问题”。您可以使用--dry-run选项运行它。不会的 写任何东西到你的帐户,简单地告诉你它会做什么。

我想删除所有生成的播放列表

您可以运行:

gpm-playlistgen.py --delete-all-playlists config.yaml

“说明”字段用于检查这是否是生成的列表, 但我强烈建议下面的人先看看是怎么回事 待办事项:

gpm-playlistgen.py --delete-all-playlists config.yaml --dry-run

学分

重物由Simon Weber’s gmusicapi搬运。

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

推荐PyPI第三方库


热门话题
Docker&SeleniumJava:无法在Docker容器上运行的chrome浏览器中上载图像/文件   在python中运行java命令   Java垃圾收集器异常行为   java java是否根据底层操作系统执行字节码级优化?   java是否可以休眠自定义查询返回映射而不是列表?   java Spring引导RabbitMQ接收器Jackson反序列化到POJO   apache flex在ActionScript3中创建对象相等“HashMap”作为java HashMap   java如何在Eclipse集成中切换JProfiler启动器   缓存JSP页面结果的java最佳实践?   java集成jaxb绑定文件,使用CXF生成基于WSDL的客户端   java为什么在上传操作结束之前,客户端没有检测到HttpServletResponse的PrintWriter内容?   java在接口内创建类和在类内创建接口有什么用   java向文件写入错误Android Studio   java合并多个RealmList并对结果列表排序?   谷歌API视觉java。lang.NoSuchMethodError   java如何使用逗号分别存储每个值,然后将它们存储到单独的数组中?