forecast harverst api的python绑定

pyforecast的Python项目详细描述


PyForecast

https://img.shields.io/pypi/v/pyforecast.svghttps://img.shields.io/travis/vafliik/pyforecast.svgDocumentation Status

进行中的工作

这个项目目前正在开发中。在不眠之夜,有两个尖叫的孩子:)

请耐心点。如有任何反馈和建议,我将不胜感激。

简介

用于Forecast App(收获)api的python绑定

Forecast是一种快速而简单的跨项目安排团队的方法。

根据Forecast FAQ,应用程序没有public api。这个项目使用公开的后端api(看起来Forecast的人对此很满意)

功能

实施

  • 客户
  • 项目
  • 个人
  • 作业
  • 里程碑
  • 角色
  • 用户连接
  • 占位符
  • 我是谁

待办事项

  • 所有PUT/POST请求(插入/修改数据)
  • 文档

用法

在Forecast应用程序中创建授权令牌:https://id.getharvest.com/developers

使用帐户ID和授权令牌创建forecast.Api的实例:

>>> import forecast
>>> api = forecast.Api(account_id='account_id', authorization_token='authorization_token')

示例用法:

>>> for project in api.get_projects():
>>>    print(project.name, project.id)
Demo Project 101234
Killer App 106555

>>> person = api.get_person(42)
>>> print(person.first_name, person.last_name, person.email)
Pavel Pribyl pribyl.pavel@gmail.com

学分

这个包是用Cookiecutteraudreyr/cookiecutter-pypackage项目模板创建的。

历史记录

0.1.4(2018-05-31)

  • 为远程API请求添加缓存

0.1.3(2018-05-30)

  • 支持将模型数据导出到json

0.1.2(2018-05-30)

  • 稳定释放编号
  • 小错误修复,输入错误

0.1.1(2018-05-29)

  • 完成API包装程序
  • 放弃对Python2的支持…现在?

0.1.0(2018-05-26)

  • pypi上的第一个版本。

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

推荐PyPI第三方库


热门话题
java如何在sqlite数据库中保存特定列的历史记录   java如何更改/更新timeseriechart名称(JFreeChart)   java如何将整数转换为可绘制的   汇编什么解释Java的字节码   java查找已编译的类版本号   我应该什么时候在ColdFusion应用程序中使用Java?   java当一个实体的两个字段为(unique=true)时,如何处理JPA异常?   java为什么在所有其他实例都正确的情况下返回错误的布尔值?   java Hibernate每次都准备语句   java停留在平均字长上   对Java和日语字符进行编码   java如何将导致异常的方法的错误消息传递给侦听器中的onTestFailure方法   java代码没有打印结果   java为什么私有内部接口的方法必须是公共的?   休眠发生错误。有关详细信息,请参阅错误日志。JAVAlang.NullPointerException