Podemos convertir la invocación de este método en un Futuro. Para ello utilizamos un ThreadPoolExecutor importado del módulo concurrent.futures. Luego enviaremos la función de trabajo al grupo para su …
Read MoreRecent Post
El resultado de este programa es muy similar al anterior: Configuración de ThreadPoolExecutor Sometiendo al trabajador a la piscina Obtuvo una referencia al objeto futuro <Futuro en 0x109178630 …
Read MoreCuando esto se ejecuta, podemos ver que los futuros para A, B y C se ejecutan al mismo tiempo. pero D debe esperar hasta que uno de los otros termine: A partir de… …
Read More– FIRST_EXCEPTION La función regresará cuando cualquier futuro termine por levantando una excepción. Si ningún futuro plantea una excepción, entonces es equivalente a TODO_COMPLETO. – ALL_COMPLETED La …
Read More33.4.2 Procesando los resultados como completados ¿Qué pasa si queremos procesar cada uno de los resultados devueltos por nuestra colección de futuros? Podríamos recorrer la lista de futuros en la …
Read MoreComo puede ver en esta salida, aunque los seis futuros se iniciaron en secuencia los resultados devueltos están en un orden diferente (siendo el orden devuelto 1, 4, 5, 3, 2 y finalmente 6). 33.5 …
Read MoreCuando ejecutamos esto, podemos ver que la función de devolución de llamada se llama después de la principal el hilo se ha completado. Nuevamente, el orden no está especificado como la función …
Read More33.6 Recursos en línea Consulte los siguientes recursos en línea para obtener información sobre futuros: • https://docs.python.org/3/library/concurrent.futures.html El estándar Python Documentación de …
Read More