文件名称:Growler是一个web框架建立在原子asyncio
文件大小:100KB
文件格式:ZIP
更新时间:2022-08-29 22:20:31
Python开发-Web开发框架
Growler是一个web框架,建立在原子asyncio,这个在PEP 3156中描述,并且添加到python 3.4中的标准库的异步库。它从nodejs生态中的Connect Express框架中获得灵感,使用一个单一的应用对象和一系列的中间价来处理HTTP请求。
【文件预览】:
Growler-master
----setup.py(2KB)
----.gitignore(836B)
----growler()
--------protocol.py(6KB)
--------http()
--------middleware()
--------application.py(24KB)
--------ext()
--------middleware_chain.py(11KB)
--------__init__.py(2KB)
--------utils()
--------__meta__.py(456B)
--------router.py(9KB)
--------mw()
----.travis.yml(296B)
----LICENSE(11KB)
----.gitmodules(79B)
----examples()
--------example0()
--------example3()
--------example1()
--------ExampleNotebook_1.ipynb(5KB)
--------example2()
----README.rst(10KB)
----tests()
--------test_http_protocol.py(4KB)
--------mocks()
--------test_http.py(1KB)
--------test_app.py(15KB)
--------middleware()
--------test_http_methods.py(631B)
--------test_http_responder.py(6KB)
--------utils.py(1KB)
--------test_router.py(9KB)
--------bad_http_request.txt(9KB)
--------test_http_parser.py(8KB)
--------test_http_request.py(4KB)
--------test_middleware_chain.py(6KB)
--------test_http_response.py(10KB)
--------test_event_emitter.py(2KB)
--------test_protocol.py(3KB)
--------mock_classes.py(3KB)
--------test_mw_renderer.py(904B)
--------test_growler_ext.py(777B)
--------test_http_status.py(376B)
--------test_mw_string_renderer.py(1KB)
----.hgignore(595B)
----.coveragerc(355B)
----CONTRIBUTING.rst(5KB)
----docs()
----tox.ini(44B)