preloader

1 de enero de 1 | 2 minutos de lectura
Índice de contenido

capitulo 33 Futuros 33.1 Introducción Un futuro es un hilo (o proceso) que promete devolver un valor en el futuro; una vez el comportamiento asociado se ha completado. Por lo tanto, es un valor futuro. Proporciona una muy forma sencilla de desencadenar un comportamiento que llevará mucho tiempo ejecutar o que pueden retrasarse debido a operaciones costosas como Entrada/Salida y que podría ralentizar la ejecución de otros elementos de un programa. Este capítulo discute futuros en Python. 33.2 La necesidad de un futuro En una invocación normal de método o función, el método o función se ejecuta en línea con el código de invocación (la persona que llama) que tiene que esperar hasta que la función o el método (el destinatario) regresa. Solo después de esto, la persona que llama puede continuar con la siguiente línea de código y ejecutar eso. En muchas (la mayoría) de las situaciones esto es exactamente lo que quieres como la siguiente línea de código puede depender de un resultado devuelto por la línea de código anterior etc. Sin embargo, en algunas situaciones, la siguiente línea de código es independiente de la anterior. línea de código. Por ejemplo, supongamos que estamos completando una interfaz de usuario (IU). La primera línea de código puede leer el nombre del usuario de algunos datos externos fuente (como una base de datos) y luego mostrarlo dentro de un campo en la interfaz de usuario. la siguiente linea de código puede agregar datos de hoy a otro campo en la interfaz de usuario. Estas dos líneas de código son independientes entre sí y pueden ejecutarse simultáneamente/en paralelo con cada uno otro. En esta situación, podríamos usar un hilo o un proceso para ejecutar los dos líneas de código independientemente del llamador, logrando así un nivel de concurrencia y permitiendo que la persona que llama pase a la tercera línea de código, etc. © Springer Nature Suiza AG 2019 J. Hunt, Guía avanzada para la programación de Python 3, Temas de Pregrado en Ciencias de la Computación, https://doi.org/10.1007/978-3-030-25943-3_33 395

comments powered by Disqus

popular post

El modelo AR de series temporales univariadas

Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.

Leer más

Evaluació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ás

Modelos 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