2010-09-11 39 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)