Mam następujące funkcje:Jak niech Pool.map wziąć funkcję lambda
def copy_file(source_file, target_dir):
pass
Teraz chciałbym użyć multiprocessing
do wykonywania tej funkcji na raz:
p = Pool(12)
p.map(lambda x: copy_file(x,target_dir), file_list)
Problemem jest to, , lambda nie może być marynowana, więc to się nie udaje. Jaki jest najbardziej schludny (pythonic) sposób, aby to naprawić?
Dzięki, to jest rzeczywiście to, co potrzebne ! –
Dzięki! Naprawdę żałuję, że nie mogą przyjąć funkcji lambda! – yeelan