Im Versuch, eine Schleife über mehrere Prozesse zu verteilen und drucken Sie jede Iteration Index als verarbeitet. Was ich vermisse, ist soweit ich gekommen bin. Ive versuchtPython Multiprocessing Get Item Index aus Schleife
import multiprocessing
import os
def f(key_value):
print (key_value)
if __name__ == '__main__':
pool = multiprocessing.Pool(2)
for _ in pool.imap(f, range(100)):
pass
und auch
from multiprocessing import Pool
def th(ur):
print (ur)
if __name__ == '__main__':
pool = Pool(2)
results = pool.map(th,range(100))
pool.close()
pool.join()
Noch stecken nichts kommt zurück –
@tagnihuguespascal sorry ich nicht bekommen, was das Problem ist ... Ist es erfolgt keine Ausgabe? –
Ja nein, das ist das Problem. passen Sie bitte auch die letzte Zeile Ihres Codes an. Danke –