BTHLabs JSONRPC - aiohttp集成
项目描述
BTHLabs JSONRPC - aiohttp集成
概述
BTHLabs JSONRPC是一组Python库,提供可扩展的框架,用于将JSONRPC接口添加到现有的Python Web应用程序。
该aiohttp包提供了aiohttp集成。
安装
$ pip install bthlabs_jsonrpc_aiohttp
示例
# app.py
from aiohttp import web
from bthlabs_jsonrpc_core import register_method
from bthlabs_jsonrpc_aiohttp import JSONRPCView
@register_method('hello')
async def hello(request, who='World'):
return f'Hello, {who}!'
app = web.Application()
app.add_routes([
web.post('/rpc', JSONRPCView()),
])
许可
bthlabs-jsonrpc-aiohttp采用MIT许可。
项目详情
关闭
散列 用于 bthlabs_jsonrpc_aiohttp-1.0.0-py3-none-any.whl
算法 | 散列摘要 | |
---|---|---|
SHA256 | 6d984a086020b0bb08bfbd881fb04b0e53ecccd7fe01063c6a12db44f5aed6a6 |
|
MD5 | 07983209527dce871240bd9cf09b6711 |
|
BLAKE2b-256 | 9a1c2585381b23bcba503088ad9f96c2cf3bdc312d9106fe7a4fab1cacdfd6e5 |