Connect to a Websocket

A sample python program is shown here.

import websocket


def on_message(ws, message):
    print(message)

def on_error(ws, error):
    print(f"Encountered error: {error}")
    
def on_close(ws, close_status_code, close_msg):
    print("Connection closed")

def on_open(ws):
    print("Connection opened")
    ws.send("Hello, Worldy!")

if __name__ == "__main__":
    ws = websocket.WebSocketApp("ws://localhost:xxxx", # insert here you websocket addres
                                on_message=on_message,
                                on_error=on_error,
                                on_close=on_close)
    ws.on_open = on_open
    ws.run_forever()

Run the program as below:

$ python websocket_example.py