文件名称:wsgi_lineprof:WSGI中间件,用于逐行分析
文件大小:91KB
文件格式:ZIP
更新时间:2024-06-13 07:17:27
python profiler cython wsgi wsgi-middleware
wsgi_lineprof wsgi_lineprof是用于逐行分析的WSGI中间件。 wsgi_lineprof具有以下功能: WSGI中间件:它可以与任何WSGI兼容的应用程序和框架集成,包括Django,Pyramid,Flask,Bottle等。 易于插拔:所有配置文件都可放在一个位置。 用户无需对其应用程序进行任何更改。 不建议在生产环境中使用wsgi_lineprof ,因为它会产生概要分析的开销。 乍看上去 您可以将wsgi_lineprof用作现有应用程序的WSGI中间件。 $ pip install wsgi_lineprof 将wsgi_lineprof应用于现有的WSGI Web应用程序: from wsgi_lineprof . middleware import LineProfilerMiddleware app = LineProfilerM
【文件预览】:
wsgi_lineprof-master
----.gitignore(1KB)
----setup.cfg(284B)
----README.rst(2KB)
----.github()
--------workflows()
----extensions()
--------header.pxd(1KB)
--------timer.c(2KB)
--------timer.h(201B)
--------extensions.pyx(4KB)
--------extensions.c(359KB)
----tests()
--------test_profiler.py(993B)
--------test_app.py(4KB)
--------test_writers.py(1KB)
--------test_c_line_profiler.py(2KB)
----docs()
--------make.bat(787B)
--------special-thanks.rst(1KB)
--------conf.py(2KB)
--------index.rst(1KB)
--------configuration.rst(4KB)
--------reference.rst(1KB)
--------examples.rst(3KB)
--------Makefile(581B)
--------quickstart.rst(2KB)
----examples()
--------fib.py(932B)
--------bottle2.py(324B)
--------wsgiref2.py(293B)
--------bottle1.py(315B)
--------wsgiref3.py(308B)
----LICENSE(3KB)
----benchmarks()
--------filters.py(2KB)
--------extension.py(3KB)
--------utils.py(108B)
--------writers.py(2KB)
--------__init__.py(0B)
--------apps.py(3KB)
----scripts()
--------build_manylinux_wrapper.sh(590B)
--------build_osx_wheel.sh(645B)
--------build_manylinux.sh(221B)
----MANIFEST.in(123B)
----setup.py(3KB)
----.travis.yml(984B)
----tox.ini(592B)
----asv.conf.json(7KB)
----wsgi_lineprof()
--------extensions.pyi(701B)
--------app.py(3KB)
--------middleware.py(5KB)
--------filters.py(2KB)
--------types.py(602B)
--------formatter.py(4KB)
--------writers.py(2KB)
--------__init__.py(0B)
--------py.typed(0B)
--------stats.py(2KB)
--------templates()
--------profiler.py(123B)