Python的通用桥接框架

时间:2014-01-29 23:06:17

标签: python api bridge

是否有一个Python框架可以轻松构建任何API的桥梁?

此上下文中的“桥”意味着:某些网站或服务公开JSON API。我想从API而不是JSON中获得定义良好的Python对象。

在我看来,“桥”模式由一些非常简单的组件组成:

  • 请求/身份验证处理

  • 与API端点匹配的模型定义

  • 从JSON转换为模型

对于我想要与之建立桥梁的每个API,不是从头开始重新创建这种模式,而是仅仅拥有一个通用的“桥”框架,只需要模型定义和一些自定义就可以了。您想要使用的API。有点像Django,但是用于构建桥库而不是Web应用程序。

有人知道那里有类似的东西吗?

1 个答案:

答案 0 :(得分:1)

restkit可以按预期完成工作。

但是作为我展示状态的副本,你也可以找到:

  • siesta
  • 或使用requests和python包含的json解析器轻松构建自己的。