【发布时间】:2016-12-14 09:27:16
【问题描述】:
我使用python脚本编译一个maven项目。
如果我使用
from subprocess import call
call("mvn clean && mvn compile")
我无法定义我的 maven 项目的目录,maven 尝试在 Python 脚本的目录中编译。
有没有标准的方法来定义shell命令的执行目录?
【问题讨论】:
-
不,
subprocess.call中有一个cwd参数,比os.chdir()好很多