Resultados de la búsqueda a petición "python-multiprocessing"
Python manager.dict () es muy lento en comparación con el dict regular
Tengo un dict para almacenar objetos: jobs = {} job = Job() jobs[job.name] = jobahora quiero convertirlo para usar manager dict porque quiero usar multiprocesamiento y necesito compartir este dict entre procesos mgr = multiprocessing.Manager() ...
multiprocesamiento: map vs map_async
¿Cuál es la diferencia entre usarmap ymap_async? ¿No están ejecutando la misma función después de distribuir los elementos de la lista a 4 procesos? Entonces, ¿está mal suponer que ambos se ejecutan de forma asíncrona y paralela? def f(x): ...
Process.join () y la cola no funcionan con números grandes [duplicado]
Esta pregunta ya tiene una respuesta aquí: Script que utiliza el módulo de multiprocesamiento no termina [/questions/26738648/script-using-multiprocessing-module-does-not-terminate] 1 respuesta Estoy tratando de dividir para el bucle, es ...
Python ¿Cómo podemos ejecutar la función de araña de Scrapy en función de una condición
Tengo una función multiproceso en Python como se describe a continuación en Scrapy que debe corregirse. ¿Podría hacer que run_spider () se verifique primero para que no se ejecute si response.css ('div.quote') ¿Está el resultado en blanco? En ...
Multiprocesamiento dentro de un subproceso hijo
staba aprendiendo sobre multiprocesamiento y subprocesamiento múltiple. De lo que entiendo, los subprocesos se ejecutan en el mismo núcleo, por lo que me preguntaba si creo múltiples procesos dentro de un subproceso hijo ¿estarán limitados a ese ...
Dónde llamar a join () al multiprocesamiento
Cuando uso multiprocesamiento en Python, generalmente veo ejemplos en los quejoin()a función @ se llama en un bucle separado donde se creó cada proceso. Por ejemplo, esto: processes = [] for i in range(10): p = ...
Python 2.7: ¿Cómo compensar la falta de pool.starmap?
He definido esta función def writeonfiles(a,seed): random.seed(seed) f = open(a, "w+") for i in range(0,10): j = random.randint(0,10) #print j f.write(j) f.close()Donde a es una cadena que contiene la ruta del archivo y la semilla es una semilla ...
multiprocessing pool example no funciona y congela el kernel
Estoy tratando de paralelizar una secuencia de comandos, pero por una razón desconocida el núcleo simplemente se congela sin que se produzcan errores. ejemplo de trabajo mínimo: from multiprocessing import Pool def f(x): return x*x p = ...
¿Cómo usar el método multiprocesamiento.Queue.get?
El siguiente código coloca tres números en una cola. Luego intenta recuperar los números de la cola. Pero nunca lo hace. ¿Cómo obtener los datos de la cola? import multiprocessing queue = multiprocessing.Queue() for i in range(3): queue.put(i) ...
Procesos atascados en bucle con PyInstaller-ejecutable
Python v3.5, Windows 10 Estoy usando múltiples procesos e intento capturar la entrada del usuario. Buscando todo lo que veo hay cosas extrañas que suceden cuando usoinput() con múltiples procesos. Después de más de 8 horas de intentarlo, nada ...