You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
#!/usr/bin/env python3
import asyncio import websockets
async def server(websocket, path): while True: # Get received data from websocket data = await websocket.recv()
# Send response back to client to acknowledge receiving message print("Received data {}".format(data)) # await websocket.send(data) # for i in range(1, 6): # print("Sending item: {}".format(i)) # await websocket.send(str(i))
# Create websocket server start_server = websockets.serve(server, "localhost", 6789)
# Start and run websocket server forever asyncio.get_event_loop().run_until_complete(start_server) print("Starting websocket server") asyncio.get_event_loop().run_forever()
|