communication between 2 programs in python

2020-06-04 02:18发布

问题:

I have 2 programs that are both in python, one is 3rd Party and already been made. I want to run one in the foreground and one in the background. I want to set up a communication between the 2 programs, so I can tell the one in the foreground to do something, and it then tell the other program to do something. Such as on the foreground program I press a button, which then tell the other program to do something. What is the best way to do bout this?

I know I have asked a question about this before, but I feel that people might have found that too specific, so I have written a more simplified question.

回答1:

From my experience, rpyc is by far the simplest, most elegant, and most flexible way to go about it. http://rpyc.readthedocs.org/en/latest/



回答2:

You can use Manager from multiprocessing module.