谁能让我了解这个错误是什么、出了什么问题以及如何解决它。我对 python 和学习还很陌生,想在代码中实现一些多重处理,所以从它的基本方法开始。
> AttributeError: Can't pickle local object
> 'computation.abc.<locals>.s1'
> Traceback (most recent call last):
> File "<string>", line 1, in <module>
> File "C:\Python\lib\multiprocessing\spawn.py", line 116, in spawn_main
> exitcode = _main(fd, parent_sentinel)
> File "C:\Python\lib\multiprocessing\spawn.py", line 126, in _main
> self = reduction.pickle.load(from_parent)
> EOFError: Ran out of input
Run Code Online (Sandbox Code Playgroud)
我的代码如下:
import multiprocessing
class computation:
def abc(self):
try:
"""Some
logic
here"""
except Exception as E:
print('Error : ', E)
def func1(sfunc1):
"""some
logic
here"""
def func2(sfunc2):
"""some …Run Code Online (Sandbox Code Playgroud)