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代碼片段嗎? –