pip install websocket
python
import websocket
import threading
def on_message(ws, message):
pass
def on_error(ws, error):
pass
def on_close(ws):
pass
def on_open(ws):
def run(*args):
pass
threading.Thread(target=run).start()
if __name__ == "__main__":
websocket.enableTrace(True)
ws = websocket.WebSocketApp("ws://localhost:8000/",
on_message=on_message,
on_error=on_error,
on_close=on_close)
ws.on_open = on_open
ws.run_forever()
python
import websocket
def on_message(ws, message):
pass
def on_error(ws, error):
pass
def on_close(ws):
pass
def on_open(ws):
pass
if __name__ == "__main__":
websocket.enableTrace(True)
ws = websocket.WebSocketApp("ws://localhost:8000/",
on_message=on_message,
on_error=on_error,
on_close=on_close)
ws.on_open = on_open
ws.run_forever()
python
import websocket
if __name__ == "__main__":
websocket.enableTrace(True)
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3'
}
cookie = 'key=value'
ws = websocket.WebSocketApp("ws://localhost:8000/",
header=headers,
cookie=cookie,
on_message=on_message,
on_error=on_error,
on_close=on_close)
ws.on_open = on_open
ws.run_forever()