Python RESTful Web服务框架:自己开发还是推荐使用某个库?

7 投票
5 回答
5251 浏览
提问于 2025-04-16 14:34

我需要写一个Python的网络服务,但我想用一个轻量级的框架(请不要提Django),这样将来可以处理更复杂的情况。

有没有推荐的库可以使用,或者至少能给我一个好的起点?

[编辑]

为了更清楚,我说的是RESTful网络服务,跟SOAP和WSDL没有关系。

5 个回答

2

我之前也遇到过类似的情况,想找一个轻量级的框架,而且对Django感到有些厌倦。于是我发现了web.py,这个框架看起来轻量得不能再轻了。

web.py的官方网站是: http://webpy.org/,它的GitHub页面是: https://github.com/webpy/webpy

6

可以试试Pyramid,这是Pylons和repoze.bfg这两个框架合并后的产物。它的特点是比较轻量,但功能强大,而且文档写得很清楚。

如果你想在Pyramid中使用RESTful服务,可能会对这篇博客感兴趣。

3

我建议你看看 Cherry Py。你可以在这里找到它:http://cherrypy.org/

撰写回答