我需要将文本发送到独立于Python启动的Java应用程序的stdin。到目前为止,我一直在使用pywin32 sendkeys,但是与输出的某些不一致之处使我寻找其他解决方案。

我知道子进程,但是看起来只能用于与Python启动的子进程进行交互,而不能与独立启动的子进程进行交互。

套接字不是我的选择,因为Windows不允许到同一端口的多个连接。

最佳答案

让Java应用程序从命名管道中读取。命名管道允许多个客户端对其进行写入,并且与语言无关。

10-04 12:47