Bienvenue dans la série de vidéos sur le multi-threading et le multi-processing dans le langage de programmation Python. Dans cette vidéo, je parle des futures concurrents Python, qui est une alternative pour faire du multi-threading et du multi-processing dans le langage de programmation Python.
L'idée derrière les futures n'est pas nouvelle et presque tous les langages de programmation l'ont d'une manière ou d'une autre, mais la plupart du temps, ce sujet est un peu déroutant pour les gens. J'ai essayé de le rendre plus simple afin que tout le monde puisse comprendre.
Dans cette vidéo, j'ai parlé de la création de plusieurs threads en utilisant ThreadPoolExecutor, j'ai évoqué 3 manières d'utiliser ThreadPoolExecutor pour créer plusieurs tâches asynchrones et récupérer le résultat des fonctions asynchrones. J'ai également parlé de l'utilisation de maps pour mettre plusieurs tâches asynchrones.
J'espère que cette vidéo vous aidera à comprendre les futures concurrentes et que vous apprécierez cette vidéo.
Merci de regarder. Voici le contenu de cette vidéo.
Horodatages
0:00 : Concurrent.futures en Python
0:54 : Signification des Futures dans les langages de programmation
2:39 : Utilisation des futures concurrents en Python
4:33 : Création de threads pour des tâches asynchrones
5:51 : Utilisation de ThreadPoolExecutor de concurrent.futures
8:19 : Utilisation de ThreadPoolExecutor Map en Python
10:10 : Valeurs de retour de ThreadPoolExecutor des fonctions asynchrones
#python #multithreading #futures #concurrentfutures #machinelearning #dataanalytics #python3 #pythontutorial
À propos de moi, c'est-à-dire un Techie perspicace
Salutations et merci beaucoup d'avoir consulté ma chaîne YouTube. Je suis Deepak K Gupta (Daksh). Cette chaîne est un moyen pour moi de partager mes apprentissages et mon parcours en tant que Techie afin que vous puissiez non seulement apprendre de mon expérience mais aussi de mes erreurs.
En tant que Techie, je suis étroitement associé au développement logiciel, donc la plupart de mon contenu tournera autour des langages de programmation, de l'IA, de l'apprentissage automatique et des bases de données. Je partage des choses qui vous aideront à apprendre, à retenir et à utiliser ces éléments de manière efficace et efficiente.
En tant que Techie, je sais aussi qu'il y a une vie au-delà du développement logiciel et qu'elle a un impact profond sur notre carrière ainsi que sur notre bien-être. Je partage également ces apprentissages que je pense valoir la peine d'être partagés dans l'intention que cela puisse vous aider à prendre de meilleures décisions dans votre vie.
Enfin, je suis un voyageur et un explorateur par nature. J'aimerais vous emmener avec moi dans certains des voyages intéressants autour du monde. Croyez-moi, il y a plus à apprendre à l'extérieur qu'à l'intérieur.
J'espère que vous apprécierez mon contenu et que vous ferez partie de mon parcours 🙏