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 Name")

@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月到期。

指南?

模塊文檔?