Tag: 进程间通信

独立于操作系统的Python和C之间的程序间通信

我几乎不知道我在这里做了什么,我之前从未做过这样的事情,但我和朋友正在编写竞争的国际象棋程序,他们需要能够相互沟通。 他将主要用C语言编写,我的大部分内容将使用Python,我可以看到一些选项: 或者写入临时文件或连续的临时文件。 由于通信不会以任何方式笨重,这可能会起作用,但对我来说似乎是一个丑陋的工作,程序将不得不继续检查更改/新文件,它只是看起来很难看。 找到一些操纵管道的方法,即mine.py | ./his。 这似乎有点死路一条。 使用套接字。 但是我不知道我会做什么,所以有人可以给我一些阅读材料的指针吗? 我不确定是否存在独立于操作系统,与语言无关的方法。 是否必须有某种管理服务器程序来管理? 使用某种HTML协议,这似乎有点矫枉过正。 我不介意程序必须在同一台机器上运行。 人们推荐什么,我在哪里可以开始阅读?