werkzeug
3.1.3
werkzeug德语名词:“工具”。词源: werk (“工作”)、 zeug (“东西”)
Werkzeug 是一个综合性 WSGI Web 应用程序库。它最初是 WSGI 应用程序的各种实用程序的简单集合,现已成为最先进的 WSGI 实用程序库之一。
它包括:
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 和其他流行的软件包。为了发展贡献者和用户社区,并让维护者将更多时间投入到项目上,请立即捐款。