Como deixar Pool.map assumir uma função lambda

Eu tenho a seguinte função:

def copy_file(source_file, target_dir):
    pass

Agora eu gostaria de usarmultiprocessing para executar esta função de uma vez:

p = Pool(12)
p.map(lambda x: copy_file(x,target_dir), file_list)

O problema é que os lambda não podem ser conservados em conserva, portanto isso falha. Qual é a maneira mais pura (pitônica) de corrigir isso?

questionAnswers(4)

yourAnswerToTheQuestion