0

我在做 pickle.load() 时收到“ConnectionRefusedError: [Errno 111] Connection denied”

比实际上是什么意思?我如何正确地解开这样的物体?我知道我试图解开的对象包含一些有用的数据,但我无法得到它。

我将此对象传递给线程和子进程

obj = {
  'var1': multiprocessing.Manager().Queue(), 
  'var2': 'some data'
}

我做错了什么?

4

1 回答 1

1

如果你pickle.dump(obj,path)用来序列化 obj,并且如果它obj包含一些多处理相关的东西,例如 pool、dict,当pickle.load(...)你用来反序列化转储文件时,你会得到这个错误

于 2020-09-03T10:05:20.597 回答