Итак, я знаю, что multiprocessing.Manager () имеет возможность создать сервер сокетов для удаленных подключений к сокету по сети.
Я просто хочу реализовать multiprocessing.Manager () для простого словаря общей памяти, чтобы извлекать и устанавливать флаги в дочернем процессе, который читает родительский процесс.
Связывает ли базовая многопроцессорная обработка.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()