aio-routes:asyncio 的 URL 路由库

时间:2021-07-07 12:35:52
【文件属性】:
文件名称:aio-routes:asyncio 的 URL 路由库
文件大小:21KB
文件格式:ZIP
更新时间:2021-07-07 12:35:52
Python aio-routes Aio-routes 是一个用于 Web 应用程序的 URL 路由库。 它不支持典型的基于模式或正则表达式的路由。 而是在解析 url 时遍历对象。 请参阅下面的示例,了解更多信息 Aioroutes 不仅适用于 HTTP,还适用于任何类型的 RPC,例如通过 WebSockets 的方法调用。 HTTP 支持是内置的,对于其他类型的事情,需要小块的胶水代码。 用法 有两个基本类: Site代表*实体,包含资源列表 Resource是 url 解析层次结构中的一个点 基本上,您有一个在应用程序的main功能中创建的Site实例,以及“安装”到站点层次结构中的多个资源。 让我们看一个例子: class Root ( aioroutes . Resource ): @ aioroutes . page def some_path ( self
【文件预览】:
aio-routes-master
----.gitignore(52B)
----README.rst(8KB)
----example.py(983B)
----LICENSE(1KB)
----setup.py(493B)
----.travis.yml(53B)
----aioroutes()
--------http.py(6KB)
--------aiohttp.py(2KB)
--------static.py(1KB)
--------test_static.py(1KB)
--------exceptions.py(4KB)
--------test_routing.py(21KB)
--------util.py(715B)
--------scope.py(278B)
--------signature.py(5KB)
--------request.py(87B)
--------__init__.py(909B)
--------core.py(9KB)
--------decorators.py(2KB)

网友评论