我有兩個我想從Python腳本調用的.jar文件。但是,在我調用第一個jar之後,終端就坐落在服務器正在運行之後不會處理任何事情。服務器啓動正常,但我想啓動另一個進程,直到我要求他們停止。在Python中運行併發.jar進程
我在尋找可能的解決方案時遇到了困難,因爲我不確定使用什麼術語。
from subprocess import call
import glob
import sys
h2 = glob.glob("h2*.jar")
reasoner = glob.glob("reasoner*.jar")
h2 = h2.pop()
reasoner = reasoner.pop()
call(["java", "-jar", h2, "-tcp"]) # Any call commands after this point don't execute
' subprocess.call'文件「等待命令完成」。請閱讀文檔。 – mdurant 2014-09-23 15:49:06