2010-09-11 14 views
5

Soy nuevo en el mundo python y actualmente estoy en un nuevo proyecto usándolo. Entonces, dado que estamos allí para aprender, decidimos comenzar con Python 3. Ahora, tenemos que hacer un servicio web RESTful. Después de leer algunos, descubrí que el marco más utilizado para servicios web es Django ... y también leí en el sitio web de Django que todavía no es compatible con Python 3.servicio web REST en python 3?

¿Hay alguna otra API que pueda utilizar para hacer un servicio web RESTful?

Gracias.

Respuesta

3

CherryPy tiene una rama de Python 3. No estoy seguro de lo avanzado que está, pero si Fu-manchu pasa por esta pregunta, podrá decírselo.

+3

Sí, CherryPy 3.2 tiene una versión para Python 3. Es actualmente en estado de "release candidate", pero debería finalizarse pronto. Siéntase libre de usarlo ahora. Puede obtenerlo en http://download.cherrypy.org/cherrypy/3.2.0rc1/ (las compilaciones 'py3'). – fumanchu

0

El marco Bottle afirma que funciona con Python 3. Puede consultar en su google group para obtener más información.

0

Me gusta mucho usar una botella y ejecutarla en cherrypy. Esto es realmente fácil, haga todo por las instrucciones de la botella, y luego en la línea de ejecución, dígale que use cherrypy como servidor.

Exampple:

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