【发布时间】:2009-10-06 13:46:06
【问题描述】:
我从 Python 脚本构建了一个 Visual Studio 解决方案。一切都很好,除了我无法捕获构建输出。
p = subprocess.Popen(['devenv', 'solution.sln', '/build'], stdout=subprocess.PIPE, stderr=subprocess.PIPE)
(out, err) = p.communicate()
ret = p.returncode
在这里,out 和 err 始终为空。无论在p.returncode 中看到的构建是否成功,都会发生这种情况。
【问题讨论】:
标签: python subprocess