for player_id in players: event_data = { "q" : random.randrange(start=0, stop=5), "a" : random.randrange(start=0, stop=3) } srv_event_data = { "cmd" : "e", "data" : { "session" : session_name, "event" : { player_id : event_data } } } logging.debug("Sending event to server: %s " % str(srv_event_data)) ''' sending data to server ''' client = ServerActionHandler((SERVER, PORT)) client.set_data(srv_event_data) client.send() try: received_data = client.received_data() except: traceback.print_exc() pass # logging.debug("Receiving data from server: %s " % str(received_data)) time.sleep(2)