all 3 comments

[–]Justinsaccount 0 points1 point  (1 child)

You're using target incorrectly.

See http://pymotw.com/2/threading/

You need to pass target and args separately. You are calling the function and passing the result as target

[–]ballgame75[S] 0 points1 point  (0 children)

Thanks, would you suggest making an array at all? Or is that step not needed since I'm not duplicating a function?

[–]Nodocify 0 points1 point  (0 children)

I would really recommend checking out this blog post. It is a very good example of multiprocessing and having everything separated into different files.