Willkommen zur Videoserie über Multithreading und Multiprocessing in der Programmiersprache Python. In diesem Video spreche ich über Python Concurrent Futures, eine alternative Methode für Multithreading und Multiprocessing in Python.
Die Idee hinter Futures ist nicht neu und fast alle Programmiersprachen haben sie auf die eine oder andere Weise, aber oft ist dieses Thema für die Leute etwas verwirrend. Ich habe versucht, es einfacher zu machen, damit es für jeden verständlich ist.
In diesem Video habe ich darüber gesprochen, wie man mehrere Threads mit ThreadPoolExecutor erstellt. Ich habe 3 Möglichkeiten erläutert, wie wir den ThreadPoolExecutor nutzen können, um mehrere asynchrone Aufgaben zu erstellen und die Ergebnisse von den asynchronen Funktionen zurückzubekommen. Ich habe auch darüber gesprochen, wie man Maps verwendet, um mehrere asynchrone Aufgaben zu platzieren.
Ich hoffe, dieses Video hilft dir, Concurrent Futures zu verstehen, und es wird dir gefallen.
Danke fürs Zuschauen. Hier sind die Inhalte dieses Videos.
Zeitstempel
0:00 : Concurrent.futures in Python
0:54 : Bedeutung von Futures in Programmiersprachen
2:39 : Verwendung von Concurrent Futures in Python
4:33 : Erstellen von Threads für asynchrone Aufgaben
5:51 : Verwendung von ThreadPoolExecutor von Concurrent.futures
8:19 : Verwendung von ThreadPoolExecutor Map in Python
10:10 : Rückgabewerte von asynchronen Funktionen mit ThreadPoolExecutor
#python #multithreading #futures #concurrentfutures #machinelearning #dataanalytics #python3 #pythontutorial
Über mich, d.h. ein aufmerksamer Techie
Hallo und vielen Dank, dass du meinen YouTube-Kanal besuchst. Ich bin Deepak K Gupta (Daksh). Dieser Kanal ist ein Medium für mich, um meine Lern- und Entwicklungserfahrungen als Techie zu teilen, damit du nicht nur aus meinen Erfahrungen, sondern auch aus meinen Fehlern lernen kannst.
Als Techie bin ich eng mit der Softwareentwicklung verbunden, daher wird der Großteil meiner Inhalte sich um Programmiersprachen, KI, maschinelles Lernen und Datenbanken drehen. Ich teile Dinge, die dir helfen, diese Dinge effektiv und effizient zu lernen, zu merken und zu nutzen.
Als Techie weiß ich auch, dass es ein Leben jenseits der Softwareentwicklung gibt, das einen tiefgreifenden Einfluss auf unsere Karriere sowie auf unser Wohlbefinden hat. Ich teile auch diese Erkenntnisse, die ich für wertvoll halte, in der Absicht, dass sie dir helfen könnten, bessere Entscheidungen in deinem Leben zu treffen.
Last but not least, ich bin von Natur aus ein Reisender und Entdecker. Ich möchte dich auf einige der interessanten Reisen rund um die Welt mitnehmen. Glaub mir, es gibt draußen mehr zu lernen als drinnen.
Ich hoffe, dir gefallen meine Inhalte und du wirst Teil meiner Reise 🙏