python脚本通过终端自己运行,但不能在运行时使用Runtime.getRuntime()在Java中运行。 exec()python脚本通过终端自己运行,但不是当它通过Runtime.getRuntime()运行在Java中时。exec()
这是我的脚本。我以正确的方式在Eclipse中设置我的Python解释器,我不知道该怎么做。
#!/usr/bin python
import subprocess
def execute(command):
process = subprocess.Popen(command,stdout=subprocess.PIPE, shell=True)
proc_stdout = process.communicate()[0].strip()
print (proc_stdout)
execute("command 1", "commnand 2", ...)
您还可以提供JAVA代码片段吗? –