Bienvenido a la serie de videos sobre multihilo y multiprocesamiento en el lenguaje de programación Python. En este video hablo sobre los futuros concurrentes de Python, que es una forma alternativa de hacer multihilo y multiprocesamiento en el lenguaje de programación Python.
La idea detrás de los futuros no es nueva y prácticamente todos los lenguajes de programación la tienen de una forma u otra, pero la mayoría de las veces este tema es un poco confuso para la gente. He intentado hacerlo más simple para que sea fácil de entender para todos.
En este video, he hablado sobre cómo crear múltiples hilos utilizando ThreadPoolExecutor, he mencionado 3 formas en las que podemos usar ThreadPoolExecutor para crear múltiples tareas asíncronas y obtener el resultado de las funciones asíncronas. También he hablado sobre el uso de mapas para colocar múltiples tareas asíncronas.
Espero que este video te ayude a entender los futuros concurrentes y que te guste este video.
Gracias por ver. Aquí están los contenidos de este video.
Códigos de tiempo
0:00 : concurrent.futures en Python
0:54 : Significado de los Futuros en Lenguajes de Programación
2:39 : Usando futuros concurrentes en Python
4:33 : Creando Hilos para tareas asíncronas
5:51 : Usando ThreadPoolExecutor de concurrent.futures
8:19 : Usando el Mapa de ThreadPoolExecutor en Python
10:10 : Valores de retorno de ThreadPoolExecutor de funciones asíncronas
#python #multihilo #futuros #futurosconcurrentes #aprendizajemáquina #análisisdedatos #python3 #tutorialpython
Sobre mí, es decir, un Techie Perspicaz
Saludos y muchas gracias por visitar mi canal de YouTube. Soy Deepak K Gupta (Daksh). Este canal es un medio para compartir mis aprendizajes y mi viaje como Techie, para que no solo aprendas de mi experiencia, sino también de mis errores.
Como techie, estoy estrechamente asociado con el desarrollo de software, por lo que la mayor parte de mi contenido girará en torno a Lenguajes de Programación, IA, Aprendizaje Automático y Bases de Datos. Comparto cosas que te ayudarán a aprender, recordar y usar estas cosas de manera efectiva y eficiente.
Como Techie, también sé que hay una vida más allá del desarrollo de software y que tiene un profundo impacto en nuestra carrera, así como en nuestro bienestar. También comparto esos aprendizajes que considero valen la pena compartir con la intención de que PUEDAN ayudarte a tomar mejores decisiones en tu vida.
Por último, pero no menos importante, soy un viajero y explorador por naturaleza. Me gustaría llevarte conmigo en algunos de los viajes interesantes alrededor del mundo. Créeme, hay más que aprender al aire libre que en interiores.
Espero que te gusten mis contenidos y que seas parte de mi viaje 🙏