Parallelization in Python 2.6

Neal Becker ndbecker2 at
Wed Aug 19 15:41:58 CEST 2009

sturlamolden wrote:

> On 18 Aug, 11:41, Stefan Behnel <stefan... at> wrote:
>> I think the canonical answer is to use the threading module or
>> (preferably) the multiprocessing module, which is new in Py2.6.
>> Both share a (mostly) common interface and are simple enough to use. They
>> are pretty close to the above interface already.
> There is a big difference between them, which is that multiprocessing
> do not work with closures. This means that the threading module is
> simpler to use than multiprocessing if you want to parallelize serial
> code. You just wrap a closure around whatever block of code you want
> to run in a thread.

Do you have an example of this technique?

More information about the Python-list mailing list