我有 2 个程序都在 python 中,一个是第 3 方并且已经制作好了。我想在前台运行一个,在后台运行一个。我想在两个程序之间建立通信,所以我可以告诉前台的程序做某事,然后它告诉另一个程序做某事。比如在前台程序上我按下一个按钮,然后告诉其他程序做某事。最好的方法是什么?
我知道我以前问过一个关于这个的问题,但我觉得人们可能觉得这个问题太具体了,所以我写了一个更简化的问题。
我有 2 个程序都在 python 中,一个是第 3 方并且已经制作好了。我想在前台运行一个,在后台运行一个。我想在两个程序之间建立通信,所以我可以告诉前台的程序做某事,然后它告诉另一个程序做某事。比如在前台程序上我按下一个按钮,然后告诉其他程序做某事。最好的方法是什么?
我知道我以前问过一个关于这个的问题,但我觉得人们可能觉得这个问题太具体了,所以我写了一个更简化的问题。
根据我的经验,rpyc 是迄今为止最简单、最优雅、最灵活的方式。http://rpyc.readthedocs.org/en/latest/
您可以使用多处理模块中的管理器。