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