一个cli来快速的设置与songza的气氛。

GetLuck的Python项目详细描述


简介

你有没有约会过像瑞恩那样的酒保 小鹅回到你的地方,当你去穿上一些甜甜的果酱时,打开你的浏览器,找到一个播放列表,然后点击“播放”会让你的心情消沉吗?

输入get lucky。

GetLucky是Songza的一个命令行界面,它可以让你用最少的时间在电脑上设定情绪。

安装

可以通过pip安装get lucky。 在Linux/OSX上:

sudo pip install GetLucky

在Windows上:

pip install GetLucky

首先安装setuptools,然后:

git clone git://github.com/TannerBaldus/getlucky.git
cd getlucky/GetLucky
python setup.py install

用法

帮助消息

要查看帮助文档,请在任何命令之后输入命令gl或选项-h / --help

走运

无论您是否喜欢一些背景音乐,请运行以下命令:

gl lucky

这将播放一个随机的歌曲播放列表,以获得幸运。

您还可以选择一个最能描述您心情的选项:

-s, --smooth
-f, --fiesty
-x, --extreme

示例调用:

gl lucky -f
gl lucky --smooth

不走运

幸运是伟大的,即使你不摇的卡巴什。您可以快速播放Songza播放列表 通过活动、体裁或情绪。这些命令的格式如下,`< >`表示参数:

gl mood <mood>
gl genre <genre>
gl activity <activity>

参数必须是validsongzamoodactivitygenre。另外,如果参数不止一个单词,则必须将其置于引号中。

示例调用:

gl activity 'ballroom dancing'
gl genre metal

选择特定的播放列表

如果要从流派、情绪和活动中选择特定的播放列表,只需添加选项-l以列出可供选择的播放列表,然后输入与要播放的播放列表相对应的号码。

例如播放播放列表“Harvest Moon”:

呼叫:

gl mood earthy

输出:

1: Today's Americana
2: Harvest Moon
3: Today's Indie Folk & Americana
4: Sweater Weather
5: Eye-Opening Americana
6: A Rustic Ramble
7: Hippies, Hillbillies & Soul Stirrers
8: Cosmic Americana
9: Indie Roots Rock
10: Easygoing Alt-Country
...
Select a playlist.

输入2:

1: Today's Americana
2: Harvest Moon
3: Today's Indie Folk & Americana
4: Sweater Weather
5: Eye-Opening Americana
6: A Rustic Ramble
7: Hippies, Hillbillies & Soul Stirrers
8: Cosmic Americana
9: Indie Roots Rock
10: Easygoing Alt-Country
...
Select a playlist. 2

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

推荐PyPI第三方库


热门话题
java使用prepared语句在oracle中插入日期   对点具有双重值的java   使用多个通配符的java请求映射   java Springboot为什么要设置springbootstartertomcat   除了对JavaBean的请求之外,还使用servletContext的servlet   java如何清除OCSID。返回到池的连接时的CLIENTID JDBC客户端信息属性   将整型数组转换为光栅Java   java使用对象引用作为互斥锁   java为什么在编程语言中使用sin函数返回奇怪的sin值不像计算器   java如何将JButton链接到对象并调用相关方法   php用Java发送POST数据   导航属性的java模拟加载   java多个活动错误Android试图对空对象引用调用虚拟方法“”   java Android更改ActionBar文本颜色   如何使用带有java反射且不带开关的parant引用创建子类