2010-09-11 40 views
5

我是新来的蟒蛇世界,我目前正在使用它的一个新项目。所以,既然我们在那里学习,我们选择从python 3开始。现在,我们需要制作一个RESTful Web服务。阅读了一些后,我发现最常用的Web服务框架是Django ...并且我还在Django网站上阅读了它尚不支持python 3.python 3中的REST web服务?

是否有任何其他API可以用于制作RESTful Web服务?

谢谢。

回答

3

CherryPy有一个Python 3分支。不知道它有多高级,但如果傅满洲经过这个问题,他将能够告诉你。

+3

是,CherryPy的3.2对Python 3的版本这是目前“发布候选”的地位,但应该很快就会敲定。现在就随意使用它。你可以从http://download.cherrypy.org/cherrypy/3.2.0rc1/('py3'builds)获取它。 – fumanchu 2010-09-11 18:21:02

0

Bottle框架宣称可以与Python 3一起使用。您可以查询他们的google group了解详细信息。

0

我真的很喜欢用瓶子在樱桃上运行。这非常简单,只需按照瓶子指示进行操作,然后在运行线中告诉它使用cherrypy作为服务器。

Exampple:

app.run(host='localhost', 
     port=8080, 
     server='cherrypy', 
     reloader=True, 
     debug=True)