因此,我知道multiprocessing.Manager()能够创建套接字服务器,以通过网络与套接字进行远程连接。
我只是想为一个简单的共享内存字典实现multiprocessing.Manager(),以便在父进程读取的子进程中检索和设置标志。
基本multiprocessing.Manager()是否自动绑定到IP地址和端口,还是我必须明确告诉它这样做?我只希望子进程和父进程能够从管理器进程访问内存。
这是我的代码:
def main():
m = multiprocessing.Manager()
d = m.dict()
d['key_1'] = "Hello"
p = multiprocessing.Process(target=child_process_init_function, args=(d,))
p.start()
p.join()