最佳答案
在运行 os.system
调用之后,我想在一个变量中获得 stdout
。
让我们以这一行为例:
batcmd="dir"
result = os.system(batcmd)
result
将包含错误代码(对于上面的示例,在 Windows 下的 stderr
0
或在某个 Linux 下的 1
)。
如何在不使用执行命令中的重定向的情况下获得上述命令的 stdout
?