Message81766
from multiprocessing import Pool
def power (x, pwr=2):
return x**pwr
import functools
run_test = functools.partial (power, pwr=3)
if __name__ == "__main__":
pool = Pool()
cases = [3,4,5]
results = pool.map (run_test, cases)
TypeError: type 'partial' takes at least one argument
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/multiprocessing-2.6.1.1-py2.5-
self.run()
File "/usr/lib/python2.5/site-packages/multiprocessing-2.6.1.1-py2.5-
self._target(*self._args, **self._kwargs)
File "/usr/lib/python2.5/site-packages/multiprocessing-2.6.1.1-py2.5-
task = get()
File "/usr/lib/python2.5/site-packages/multiprocessing-2.6.1.1-py2.5-
return recv()
TypeError: type 'partial' takes at least one argument |
|
Date |
User |
Action |
Args |
2009-02-12 14:26:30 | ndbecker | set | recipients:
+ ndbecker, jnoller |
2009-02-12 14:26:30 | ndbecker | set | messageid: <1234448790.05.0.305625917638.issue5228@psf.upfronthosting.co.za> |
2009-02-12 14:26:28 | ndbecker | link | issue5228 messages |
2009-02-12 14:26:28 | ndbecker | create | |
|