定义变量位置不同导致程序报错
报错的代码如下:#/usr/bin/env python
from multiprocessing import Pool
#当p定义在此位置时候报错,报错内容找不到函数kel
p = Pool(5)
def kel(x):
return x*x
print p.map(kel, )
正确的代码如下:
#/usr/bin/env python
from multiprocessing import Pool
def kel(x):
return x*x
#定义在此位置正确
p = Pool(5)
print p.map(kel, )
问题就是:
这个位置为什么会导致错误??
页:
[1]