معرفی شرکت ها


asyncjsonrpc-1.0.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Protocol-agnostic asynchronous Python JSON-RPC module
ویژگی مقدار
سیستم عامل -
نام فایل asyncjsonrpc-1.0.0
نام asyncjsonrpc
نسخه کتابخانه 1.0.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Hunter Smith
ایمیل نویسنده hunter@isrv.pw
آدرس صفحه اصلی https://gitlab.com/hunteradasmith/asyncjsonrpc
آدرس اینترنتی https://pypi.org/project/asyncjsonrpc/
مجوز -
# asyncjsonrpc An asynchronous JSON-RPC client/server for Python. Currently supports WebSocket transports, though more may be added in the future. [Module documentation](https://hunteradasmith.gitlab.io/asyncjsonrpc/index.html) [asyncjsonrpc on PyPi](https://pypi.org/project/asyncjsonrpc/) # Install Install from PyPi via pip: pip3 install asyncjsonrpc # Features * Compliant with the JSON-RPC 2.0 specification * Transport-agnostic design, could potentially work with any network protocol supported by Python and asyncio * JSON-RPC over WebSockets support via [aiohttp](https://docs.aiohttp.org/en/stable/) ### Unimplemented JSON-RPC Features * Batched requests * Manifests # Examples See the examples directory for more. ### Quick server example ```python import asyncjsonrpc from aiohttp import web methods = asyncjsonrpc.MethodGroup() @methods.method def greet(name): return f'Hello {name}!' rpcserver = asyncjsonrpc.server.AiohttpWebsocketServer(methods) app = web.Application() app.add_routes([web.get('/', rpcserver)]) web.run_app(app) ``` ### Quick client example ```python import asyncjsonrpc, asyncio from aiohttp import web async def main(): client = asyncjsonrpc.client.AiohttpWebsocketClient() await client.connect('http://localhost:8080/') print(await client.greet('world')) asyncio.run(main()) ```


نیازمندی

مقدار نام
- aiohttp


زبان مورد نیاز

مقدار نام
>=3.6 Python


نحوه نصب


نصب پکیج whl asyncjsonrpc-1.0.0:

    pip install asyncjsonrpc-1.0.0.whl


نصب پکیج tar.gz asyncjsonrpc-1.0.0:

    pip install asyncjsonrpc-1.0.0.tar.gz