python中2个程序之间的通信

时间:2013-03-04 16:45:23

标签: python sockets inter-process-communicat

我有2个程序都在python中,一个是第三方并且已经制作完成。我想在前台运行一个,在后台运行一个。我想在两个程序之间建立一个通信,所以我可以告诉前台的那个程序做某事,然后告诉其他程序做某事。比如在前台程序上我按下一个按钮,然后告诉其他程序做某事。 回答这个问题的最佳方式是什么?

我知道我之前已经问过这个问题,但我觉得人们可能发现这个问题太具体了,所以我写了一个更简化的问题。

2 个答案:

答案 0 :(得分:4)

根据我的经验,rpyc是迄今为止最简单,最优雅,最灵活的方式。 http://rpyc.readthedocs.org/en/latest/

答案 1 :(得分:0)

您可以使用multiprocessing模块中的Manager。