We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Websockets client.
⚠️ Usage may be out-of-date, edits welcome.
import asyncio import logging from websockets.client import connect from jsonrpcclient import Error, Ok, parse_json, request_json async def main() -> None: """Handle request""" async with connect("ws://localhost:5000") as socket: await socket.send(request_json("ping")) response = parse_json(await socket.recv()) if isinstance(response, Ok): print(response.result) elif isinstance(response, Error): logging.error(response.message) asyncio.get_event_loop().run_until_complete(main())
Reference: JSON-RPC in Websockets.