工作日志
yworklog的Python项目详细描述
基于堆栈的实用程序,带有cli界面,可帮助您监视 任务。
堆栈库有助于处理与其他任务中断的任务, 不幸的是,它还不能处理并行运行的任务。
用法
开始活动
$ wl start playing chess
以随机遭遇暂停它
$ wl end fapping
看看这个拼图花了你多长时间
$ wl diff 2012-07-11 10:09:23.626468 end fapping diff: 0:00:12.802342
继续您已开始的工作
$ wl resume
从您开始查看日志
$ wl end # <- this step shouldn't be needed in the future, before doing `diff -f` $ wl diff -f 2012-07-11 10:09:09.823053 start playing chess 2012-07-11 10:09:23.626468 end fapping 2012-07-11 10:11:04.459657 resume 2012-07-11 10:11:15.852227 end diff: 0:00:25.195985
列出所有日志
$ wl list 2012-07-11 09:52:34.045907 start fuuu 2012-07-11 09:52:37.928545 end kek 2012-07-11 10:09:09.823053 start playing chess 2012-07-11 10:09:23.626468 end fapping 2012-07-11 10:11:04.459657 resume 2012-07-11 10:11:15.852227 end
最后总结一下
$ wl pop 2012-07-11 10:09:09.823053 start playing chess 2012-07-11 10:09:23.626468 end fapping 2012-07-11 10:11:04.459657 resume 2012-07-11 10:11:15.852227 end diff: 0:00:25.195985 $ wl list 2012-07-11 09:52:34.045907 start fuuu 2012-07-11 09:52:37.928545 end kek
安装
$ python setup.py install $ alembic upgrade head