【发布时间】:2011-01-24 05:02:45
【问题描述】:
读取从 Python 调用的 Java 应用程序的输出(即通过 System.out.println)的最佳方式是
subprocess.Popen("java MyClass", shell=True)
不写入和读取文件? (使用 Jython 等是不可能的解决方案)
【问题讨论】:
-
旁注:在使用 subprocess.Popen 时,更喜欢下面 S. Mark 给出的语法(即第一个参数的列表,以及 shell 的默认值 (False)。有关更多信息,请参阅logilab.org/blogentry/20469这个。
标签: java python communication