我有一个 python 脚本需要执行.jar
位于另一个目录中的文件。最好的方法是什么?到目前为止,我在想——
subprocess.call(["cd","/path/to/file"])
subprocess.call(["./file.jar"])
我该怎么做?
更新:
使用下面的两个答案,这就是我最终要做的事情:
subprocess.call(shlex.split("./file.jar -rest -of -command"), cwd=COMMAND_FOLDER)