websocketServer.py 434 B

12345678910111213141516171819
  1. import asyncio
  2. import websockets
  3. async def hello(websocket):
  4. name = await websocket.recv()
  5. print(f"<<< {name}")
  6. greeting = f"Hello {name}!"
  7. #await websocket.send(greeting)
  8. #don't send anything, just log
  9. print(f">>> {greeting}")
  10. async def main():
  11. async with websockets.serve(hello, "193.2.68.227", 8765):
  12. await asyncio.Future() # run forever
  13. if __name__ == "__main__":
  14. asyncio.run(main())