跟踪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凭据。
此项目旨在使跟踪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凭据。