Sanic?

SANIC是一個python 3.6+web服務器和web框架,它的編寫速度很快。它允許使用python 3.5中添加的async/await語法,這使得您的代碼不阻塞,速度更快。

該項目的目標是提供一種簡單的方法來啟動和運行一個高性能的HTTP服務器,該服務器易于構建、擴展和最終擴展。

開發了Sanic on GitHub . 歡迎貢獻!

Sanic 渴望簡單?

from sanic import Sanic
from sanic.response import json

app = Sanic()

@app.route("/")
async def test(request):
    return json({"hello": "world"})

if __name__ == "__main__":
    app.run(host="0.0.0.0", port=8000)

注解

Sanic不支持19.6版和更高版本的python 3.5。然而,到2020年12月,18.12LTS版本得到了支持。3.5版的官方python支持將于2020年9月到期。

指南?

模塊文檔?