蟒蛇数码钟

pyoklock的Python项目详细描述


密码

python cli时钟。在终端上显示数字时钟。

screenshot

用法

安装

# require ptk 3.x : https://github.com/prompt-toolkit/python-prompt-toolkit
pip install pyoklock

参数:秒

如果要显示second,请将-s--second添加到参数中。

pyoklock -s

参数:帧

如果要显示时钟帧,请将-f--frame添加到参数中。

pyoklock -f

screenshot

参数:谷歌日历

如果要显示google calender的moost recent事件,请将-g--google_calender添加到参数中。 要使用此参数,必须获得Google API OAuth Client credentails。 如果你有credentails,把它放在~/.pyoklock/上,名字是credentails.json

OAuth客户端凭据来自:https://console.cloud.google.com/

mkdir ~/.pyoklock
mv [[your credentail path]] ~/.pyoklock/credentials.json

然后运行pyoklock。

pyoklock -g

screenshot

如果要删除缓存,请删除~/.pyoklock/token.pickle

打印事件编号

如果要限制事件数,请使用--events参数。
例如:

pyoklock -g --events 5

仅限今天的活动

如果要放置event of today only,请使用-t--today参数。
例如:

pyoklock -g -t --events 10

更改颜色

如果要根据时间更改颜色,请使用-c--color参数。这是警报功能。

  • 谷歌日历事件
    • 5分钟前:红色
    • 15分钟内:绿色

screenshot

args:型号

如果要更改时钟大小,请将--model添加到参数中。
可选择的数字是{0,1,2}。默认值为1。
例如:

pyoklock -f -s --model 0

screenshot

更改数字字符

如果要更改时钟的字符,请将$PYOKLOCK_BACK_CHAR$PYOKLOCK_DIGIT_CHAR设置为OS环境。
例如:

export PYOKLOCK_BACK_CHAR="@"
export PYOKLOCK_DIGIT_CHAR=" "
pyoklock -s

screenshot

特别感谢

许可证

此软件是在麻省理工学院的许可下发布的,请参阅license.txt。

为什么是派克洛克?

Python钟。->;皮洛克
这和我尊敬的艺术家“ONE OK ROCK”一样。

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

推荐PyPI第三方库


热门话题
java RestTemplate到elasticsearch 6.7.0搜索>错误请求   java如何在OpenGL中对半透明三角形排序?   java如何将Pentaho6.0连接到HadoopHive   java更改图像视图大小   SQL查询在TOAD中运行良好,但在java代码中则不行   java需要根据事件发送HTTP请求   java HTMLUnit在javascript异常上挂起/无限循环   java阵列访问如何影响性能?   使用回滚时不引发异常的java事务测试方法   java如何在最近屏幕后返回到上一个活动   Java泛型函数返回声明   java从二进制文件读取   使用java泛型扩展接口还是糟糕的设计?   java是否将日历设置为特定日期?   java如何在鼠标悬停在一个矩形上时为其指定颜色?