Alguém na lista Python-Brasil perguntou sobre como criar um webservice Restful com Python... eu achei interessante salvar as sugestões aqui para indicar, caso essa questão apareça em algum lugar.
A ideia é também atualizar esse arquivo com algum blogpost que contribua para a questão.
- Documentação -> http://flask.pocoo.org
- Extensão util -> http://flask-restful.readthedocs.org
- Exemplo -> http://blog.miguelgrinberg.com/post/designing-a-restful-api-using-flask-restful
dica do: Thiago Avelino
- Documentação -> http://bottlepy.org/
- Exemplo -> http://gotofritz.net/blog/weekly-challenge/restful-python-api-bottle/
dica do: Fabio C. B. da Luz
- Documentação -> https://www.djangoproject.com/
- Plugin/Extensão útil -> http://www.django-rest-framework.org/
- Exemplo -> http://www.django-rest-framework.org/tutorial/quickstart
dica do: Bleno Nascimento
- Documentação -> http://docs.pylonsproject.org/projects/pyramid/en/latest/
- Plugin/Extensão útil -> https://cornice.readthedocs.org/en/latest/
- Exemplo -> http://zaiste.net/2013/12/building_a_restful_api_with_pyramid_resource_and_traversal/
Sobre a questão do lhmark sobre valer a pena desenvolver api com Python.. acho que a resposta vai ser igual a de sempre: depende XD
Tem muito a ver com o que você quer implementar, na minha opinião. Por exemplo, estou escrevendo uma api que vai fazer muitos cálculos e utilizará diversas funções estatísticas, então pra mim acabou sendo muito prático o uso do Python