Probe允许您将个人指标(感觉、能量水平、生产力)发送到外部服务进行分析。
probe的Python项目详细描述
Probe允许您将个人指标(感觉、能量水平、生产力)发送到 外部分析服务。
- 免费软件:BSD许可证
- 文档:http://probe.rtfd.org。
功能
- 记录数字、收视率、时间和是/否问题。
- 将个人指标发送到多个服务。
- 安排你收集数据的频率,它会跟踪你。
开始
安装后运行probe init。然后看看“配置示例” 下面。要回答问题,请运行probe answer。
配置示例
questions: - sleep.hours: text: How long did you sleep last night? (in hours) unit: hours interval: every day - energy: text: what is your energy level right now? unit: rating lower: 0 upper: 10 outputs: - stdout: level: debug - tempodb: key: ... secret: ...
将其保存为~/.probe_config并运行probe,您将得到一些好的输出 在适当的时候问你问题。你想跑多少就跑多少, 每个适当的时间段只会问一次问题。
可用单位:
- 小时(键:hours)取上限和下限(下限默认为0)
- 评级(键:rating)有上限和下限。(默认为10和0, 分别)
- 数字(键:number)跟踪任意浮点数。
- 是/否(键:yesno)回答是/否问题。(接受是/否,0/1,和 正确/错误或缩短版本,如T/F.)
可用输出:
stdout(key:stdout)接受一个“level”参数-当前信息或 调试。
tempodb(key:tempodb)接受传递给^{tt11}的任何参数$ 但你可能只需要知道key和secret。把这些给我 你帐户中的数据库。
您需要使用“tempodb”额外(pip install probe[tempodb])进行安装才能正常工作。你也可以安装tempodb 客户机,但使用额外的安装可以确保您将来获得依赖项。
历史记录
0.0.1(2013-10-20)
- pypi上的第一个版本。