from socket import socket, SOCK_STREAM import json MESSAGE, AUTHENTICATE, RENAME = "message", "authenticate", "rename" with socket() as sock: addr = host, port = "localhost", 8080 print(addr) sock.connect(addr) for i in range(1000): print(f"Sending {i} request") request = { "type": "message", "data": f"hello, {i}", "user": "andrew" } sock.sendall(json.dumps(request).encode()) print("Waiting for response") response = sock.recv(4096).decode() print(f"Response: {response}") sock.sendall("exit".encode())