哪个python框架只适合休息api

时间:2018-01-19 10:41:00

标签: python-3.x rest django-rest-framework

我是Python的新手,希望使用python构建其他完整的Web服务。由于某些依赖性,无法使用任何其他脚本语言。

任何人都可以建议Python是否有任何api-only类型的框架,或者是否有任何其他用于Python中的rest API的轻量级框架。

谢谢, POOJA

2 个答案:

答案 0 :(得分:7)

轻量级python框架

  1. 烧瓶 - http://flask.pocoo.org/
  2. 猎鹰 - https://falconframework.org/
  3. 瓶子 - https://bottlepy.org/docs/dev/
  4. 如果使用Flask,您可以使用具有内置SwaggerUi的Flask-RESTPlus - https://flask-restplus.readthedocs.io/en/stable/

答案 1 :(得分:1)

从SEP18开始,也请访问Quart APIstar
从MAR19开始,添加fastAPI,看起来非常有前途

注意: 瓶子比Flask轻(快),但铃铛和口哨声更少
猎鹰快! fastAPI也很快!

而且,由于Bottle / Flask是更通用的框架(例如,它们具有模板功能,与API不相关),因此Falcon或fastAPI之类的框架实际上是设计为用作API框架。