所以我看了一下子进程库,我认为它是正确使用的库,但我似乎无法找到如何在运行时将输入传递给程序。我想使用python脚本运行一个jar,并在运行时分析该jar文件的输出(无限期)。然后,基于该输出,我希望能够将输入传递回jar文件(接受输入)。
答案 0 :(得分:1)
您需要使用 subprocess.Popen 构造函数,并以 stdin 和 stdout 参数传递:
http://sharats.me/the-ever-useful-and-neat-subprocess-module.html
有一些不错的例子