Índice de contenido
para i en el rango (2): t = Hilo(nombre=‘W’ + str(i), target=trabajador, args=[datos_locales]) t.inicio() mostrar_valor(datos_locales) print(SubprocesoActual().nombre, ’ - Listo’) La salida de esto es Subproceso principal: inicio MainThread - Sin valor todavía W0 - Sin valor todavía W0 - valor = 20 W1 - Sin valor todavía W1 - valor = 90 MainThread - Sin valor todavía Subproceso principal - Listo El ejemplo presentado arriba define dos funciones. • La primera función intenta acceder a un valor en el objeto de datos locales del subproceso. Si el el valor no está presente, se genera una excepción (AttributeError). El La función show_value () detecta la excepción o procesa con éxito el datos. • La función de trabajador llama a show_value() dos veces, una antes de establecer un valor en el objeto de datos local y una vez después. Como esta función será ejecutada por separado subprocesos, el nombre del subproceso actual se imprime mediante show_value () función. La función principal crea un objeto de datos locales usando la función local() del biblioteca de subprocesos. Luego llama al mismo show_value(). A continuación, crea dos hilos para ejecutar la función de trabajador al pasarles el objeto local_data; cada entonces se inicia el hilo. Finalmente, vuelve a llamar a show_value(). Como se puede ver en la salida, un subproceso no puede ver los datos establecidos por otro subproceso en el objeto local_data (incluso cuando el nombre del atributo es el mismo). 30.13 Temporizadores La clase Timer representa una acción (o tarea) para ejecutar después de una cierta cantidad de tiempo ha transcurrido. La clase Timer es una subclase de Thread y como tal también funciona como ejemplo de creación de hilos personalizados. 358 30 enhebrar
popular post
El modelo AR de series temporales univariadas
Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.
Leer másEvaluación de modelos para pronosticar
Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.
Leer másModelos para pronosticar
Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.
Leer más