Simple Echo with aiohttp

suggest change

aiohttp provides asynchronous websockets.

import asyncio
from aiohttp import ClientSession

with ClientSession() as session:
    async def hello_world():

        websocket = await session.ws_connect("wss://echo.websocket.org")

        websocket.send_str("Hello, world!")

        print("Received:", (await websocket.receive()).data)

        await websocket.close()

    loop = asyncio.get_event_loop()
    loop.run_until_complete(hello_world())

Feedback about page:

Feedback:
Optional: your email if you want me to get back to you:



Table Of Contents