def escritor(partido, name): llave_Escritor = RWLock() while True: llave_Escritor.w_acquire() try: equipo_1 = random.choice(equipos) equipo_2 = random.choice(equipos) while equipo_1 == equipo_2: equipo_2 = random.choice(equipos) partido.append( (equipo_1, random.randint(0, 3), equipo_2, random.randint(0, 3))) logging.info("Partido actualizado por: %s", name) finally: llave_Escritor.w_release() time.sleep(random.randint(1, 2))