werkzeug
3.1.3
werkzeug德語名詞:「工具」。字源: werk (「工作」)、 zeug (「東西」)
Werkzeug 是一個綜合性 WSGI Web 應用程式庫。它最初是 WSGI 應用程式的各種實用程式的簡單集合,現在已成為最先進的 WSGI 實用程式庫之一。
它包括:
Werkzeug 不強制執行任何依賴性。由開發人員選擇模板引擎、資料庫適配器,甚至如何處理請求。它可用於建立各種最終用戶應用程序,例如部落格、維基或公告板。
Flask 包裝了 Werkzeug,用它來處理 WSGI 的細節,同時提供更多的結構和模式來定義強大的應用程式。
# save this as app.py
from werkzeug . wrappers import Request , Response
@ Request . application
def application ( request : Request ) -> Response :
return Response ( "Hello, World!" )
if __name__ == "__main__" :
from werkzeug . serving import run_simple
run_simple ( "127.0.0.1" , 5000 , application )
$ python -m app
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
Pallets 組織開發並支援 Werkzeug 和其他流行的軟體包。為了發展貢獻者和用戶社區,並讓維護者將更多時間投入到專案上,請立即捐款。