werkzeug
3.1.3
werkzeugドイツ語の名詞:「道具」。語源: werk (「仕事」)、 zeug (「もの」)
Werkzeug は、包括的な WSGI Web アプリケーション ライブラリです。これは、WSGI アプリケーション用のさまざまなユーティリティの単純なコレクションとして始まり、最も高度な WSGI ユーティリティ ライブラリの 1 つになりました。
これには次のものが含まれます。
Werkzeug は依存関係を強制しません。テンプレート エンジン、データベース アダプター、さらにはリクエストの処理方法を選択するのは開発者次第です。ブログ、Wiki、掲示板など、あらゆる種類のエンド ユーザー アプリケーションを構築するために使用できます。
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 やその他の人気のあるパッケージを開発およびサポートしています。貢献者とユーザーのコミュニティを成長させ、メンテナーがプロジェクトにより多くの時間を費やすことができるようにするために、今すぐ寄付してください。