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: <[email protected]> |
| 2009-02-12 14:26:28 | ndbecker | link | issue5228 messages |
| 2009-02-12 14:26:28 | ndbecker | create | |
|