32.4 Die Module threading und multiprocessing 

Jetzt können Sie die Schnittstelle concurrent.futures nutzen, um einfache Aufgaben sowohl mit Threads als auch mit Prozessen zu parallelisieren. Wenn die Aufgaben komplexer werden, sodass auch Daten ausgetauscht werden müssen oder bestimmte Aktionen nicht zeitgleich von verschiedenen Threads oder Prozessen ausgeführt werden dürfen, benötigen Sie weitere Hilfsmittel. Diese werden von den im Folgenden besprochenen Modulen threading beziehungsweise multiprocessing zur Verfügung gestellt.