文件名称:osjsonrpc:用于aiohttp的过于简单的JSON-RPC Python实现
文件大小:26KB
文件格式:ZIP
更新时间:2024-04-15 11:22:11
Python
过于简单的JSON RPC实现 用于简单的 Python实现 安装 pip install osjsonrpc 用法 例子: from aiohttp import web from osjsonrpc import JsonRpcEndpoint def ping (): return "pong" def multiply ( a , b ): return { "a" : a , "b" : b , "a*b" : a * b } rpc = ( JsonRpcEndpoint () . register_method ( ping ) . register_method ( multiply ) ) app = web . Application () app . add_routes ([ rpc . route ( "/api" )])
【文件预览】:
osjsonrpc-master
----poetry.lock(32KB)
----pyproject.toml(631B)
----osjsonrpc()
--------__init__.py(59B)
--------jsonrpc.py(8KB)
----tests()
--------common.py(276B)
--------test_integrated.py(869B)
--------conftest.py(366B)
--------test_response.py(2KB)
--------test_errors.py(2KB)
----LICENSE(1KB)
----.gitignore(2KB)
----README.md(2KB)
----pylintrc(18KB)