a2wsgi:将WSGI应用程序转换为ASGI应用程序,或将ASGI应用程序转换为WSGI应用程序

时间:2021-05-19 18:12:10
【文件属性】:
文件名称:a2wsgi:将WSGI应用程序转换为ASGI应用程序,或将ASGI应用程序转换为WSGI应用程序
文件大小:31KB
文件格式:ZIP
更新时间:2021-05-19 18:12:10
wsgi asgi Python a2wsgi 将WSGI应用程序转换为ASGI应用程序,或将ASGI应用程序转换为WSGI应用程序。 纯Python。 仅取决于标准库。 与其他转换器相比,优点是a2wsgi不会在内存中累积请求的内容或响应内容,因此您不必担心由a2wsgi引起的内存限制。 在由uvicorn / startlette或hypercorn实现的转换器中存在此问题。 安装 pip install a2wsgi 如何使用 将WSGI应用程序转换为ASGI应用程序: from a2wsgi import WSGIMiddleware ASGI_APP = WSGIMiddleware ( WSGI_APP ) 将ASGI应用程序转换为WSGI应用程序: from a2wsgi import ASGIMiddleware WSGI_APP = ASGIMiddleware ( ASGI_APP )
【文件预览】:
a2wsgi-master
----a2wsgi()
--------types.py(644B)
--------__init__.py(183B)
--------asgi.py(7KB)
--------py.typed(0B)
--------wsgi.py(8KB)
----.gitignore(1KB)
----README.md(1KB)
----.github()
--------workflows()
----tests()
--------test_wsgi.py(5KB)
--------test_asgi.py(5KB)
--------__init__.py(0B)
----LICENSE(11KB)
----.gitattributes(12B)
----script()
--------version.py(509B)
----.coveragerc(432B)
----benchmark.py(3KB)
----pyproject.toml(830B)
----poetry.lock(38KB)

网友评论