[英]Properly pickling and unpickling proxy objects in Python (multiprocessing)? "ConnectionRefusedError: [Errno 111] Connection refused while unpickling"
I am getting "ConnectionRefusedError: [Errno 111] Connection refused" while doing pickle.load()我在执行 pickle.load() 时收到“ConnectionRefusedError: [Errno 111] Connection denied”
What does than actually mean?实际上是什么意思? How do I properly unpickle such object?
我如何正确解开这样的对象? I know that the object I am trying to unpickle contains some useful data but I can't get to it.
我知道我试图解开的对象包含一些有用的数据,但我无法得到它。
I am passing this object to threads and subprocesses我将此对象传递给线程和子进程
obj = {
'var1': multiprocessing.Manager().Queue(),
'var2': 'some data'
}
What an I doing wrong?我做错了什么?
如果你使用pickle.dump(obj,path)
来序列化 obj,并且如果这个obj
包含一些与多处理相关的东西,比如池,字典,当使用pickle.load(...)
反序列化转储文件时,你会得到这个错误
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.