как общаться между двумя отдельными процессами python?

У меня есть две программы на Python, и я хочу передать их друг другу.
Оба они являются системными службами, и ни один из них не разветвляется родительским процессом.

Есть ли способ сделать это без использования сокетов?
(например, создав некоторую очередь -> сериализуйте ее -> десериализуйте другим процессом и выполните связь; или запишите идентификатор процесса файла, с которым осуществляется связь, а затем создайте магическую структуру, которая получает идентификатор процесса и отправляет некоторые сообщения этому процессу ... )

Решение должно работать в Linux и Windows.

5
задан Robert Zaremba 11 May 2011 в 11:17
поделиться