次のように、Pythonを使用して指定されたJavaクラスのJVMを実行しています。
import subprocess
output = subprocess.check_output("java MyJavaClass")
ただし、JavaクラスはPythonスクリプトと同じディレクトリにないため、これは機能しません。2つ上のbin
ディレクトリにあります。
だから私は以下のようなことができることを望んでいましたが、それはうまくいきません:
output = subprocess.check_output("java ../../bin/MyJavaClass")
何か案は?