python RESTful Web服务框架:滚动我自己还是有推荐的库?

时间:2011-03-28 13:32:50

标签: python web-services rest frameworks

我需要编写一个python webservice,但我宁愿使用LIGHT WEIGHT框架(请不要提及Django),以便我可以在将来满足更复杂的场景。

我是否可以使用(同行)推荐的库,或者至少可以提供一个良好的起点?

[编辑]

为了澄清,我在这里讨论一个RESTful Web服务 - 与SOAP和/或WSDL无关

5 个答案:

答案 0 :(得分:6)

尝试Pyramid,这是Pylons和repoze.bfg框架之间合并的结果。它相对轻巧,但功能强大且文档齐全。

对于Pyramid中的RESTful服务,您可能会发现this blog post很有趣。

答案 1 :(得分:3)

我建议你看看Cherry Py。 http://cherrypy.org/

答案 2 :(得分:2)

我在类似的情况下寻找轻量级,并厌倦了Django。我遇到了web.py,它看起来很轻巧。

web.py主网站:http://webpy.org/ web.py github:https://github.com/webpy/webpy

答案 3 :(得分:0)

web2py可能会引起关注。它包括对web services的支持,最近添加了RESTful API功能,描述为here(视频)和here。如果您有任何疑问,请询问mailing list

答案 4 :(得分:0)

Eve是一个由Flask,MongoDB和Redis提供支持的开源Python REST API框架。它允许您毫不费力地构建和部署高度可定制的,功能齐全的RESTful Web服务。

[免责声明:我是项目作者]