tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

server.py (418B)


      1 #!/usr/bin/env python
      2 
      3 import asyncio
      4 import websockets
      5 
      6 async def hello(websocket):
      7    name = await websocket.recv()
      8    print(f"<<< {name}")
      9 
     10    greeting = f"Hello {name}!"
     11 
     12    await websocket.send(greeting)
     13    print(f">>> {greeting}")
     14 
     15 async def main():
     16    async with websockets.serve(hello, "localhost", 8765):
     17        await asyncio.Future()  # run forever
     18 
     19 if __name__ == "__main__":
     20    asyncio.run(main())