跟踪todoist的各种度量

todoist-tracker的Python项目详细描述


#todoist tracker

此项目旨在使跟踪todoist的各种度量变得容易,
包括以下内容:

*当前有多少任务已过期(包括今天)
*为当前过期(包括今天)的任务分配了多少时间
*当前过期(包括今天)的任务的优先级

“ToDoist Tracker”是一种简单的技巧,可以快速判断您在“水下”的程度以及如何你一直很有效率。它将被设置为一个cronjob,crontab条目如下:

```
45 21***todoist tracker过期n
45 21***todoist tracker过期时间
45 21***todoist tracker过期优先级
```

结果的
度量值存储在google电子表格中,以便进行后续分析。根据通过python依赖项安装的“requests”的版本,您可能还希望在crontab的某个地方使用“python warnings=ignore”,以避免每次运行脚本时都发送警告。


从pypi安装“todoist tracker”:
``sh
pip安装todoist tracker
````

1。从todoist'settings`>;`account`>;`api
令牌`.


1中获取todoist api令牌。将todoist api令牌放在存储库根目录下的一个“todoist.json”文件中,如下所示:
``json
{
“token”:“您的令牌”
}
````

1。按照[gspread
说明](http://gspread.readthedocs.io/en/latest/oauth2.html)获取您的google电子表格凭据。将您的google电子表格凭据放在
存储库根目录的“google.json”文件中,并将您的“工作簿URL”添加到json:
``json
{

“工作簿URL”:“https://docs.google.com/spreadsheets/d/spreadsheet\u id/edit\gid=0”
}
````

1。:boom:有关用法说明,请参见doist tracker-h
```


实例化虚拟环境。将“bin/”目录添加到您的virtualenv“路径”,将
项目根添加到您的“pythonpath”,其中
``sh
`virtualenv activation上的设置路径
echo“export”“todoist”“tracker=$path”>;~/.virtualenvs/todoist tracker/bin/postate
echo“export path=$path:'`pwd`/bin'>;~/.virtualenvs/todoist tracker/bin/postactivate
echo'导出pythonpath=$pythonpath:'`pwd`>;~/.virtualenvs/todoist tracker/bin/postactivate

~/.virtualenvs/todoist tracker/bin/predeactivate
````

>1。按照上面的快速入门说明获取todoist凭据。

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

推荐PyPI第三方库


热门话题
字符串Java字母替换无效   java Spring Roo JPA MS SQL Server无法打开JPA EntityManager组织。冬眠例外GenericJDBCException:无法打开连接   在scala中使用JavaWS对大型数据文件进行java流式处理   Java编译器是否将字节和短字符识别为文本?   java无法查找符号错误,空指针   mongodb在Java中重用数据库连接   java将多个StringArray从字符串文件获取到活动中   java是一个变量,它只保存最后一次鼠标单击的坐标   c#尺寸有限;添加、删除和洗牌   java如何在Android中显示来自资产文件夹的文本文件中的文本   Android应用程序中的java Tensorflow Lite自定义对象检测模型错误   java如何在foreachloop中使用scanner将来自命令行的输入存储到数组中   java如何定义一个好的存储库接口   Android中的java解析动态json对象