我正在查看 Python documentation并看到有 4-5 个不同版本的 popen(),例如os.popen()、os.popen2() 等
除了一些包含 stderr 而另一些不包含的事实之外,它们之间有什么区别以及您何时使用它们?文档并没有很好地解释它。
最佳答案
杰森说得对。以更容易理解的方式总结:
- os.popen() -> 标准输出
- os.popen2() -> (stdin, stdout)
- os.popen3() -> (stdin, stdout, stderr)
- os.popen4() -> (stdin, stdout_and_stderr)
关于python - 所有 os.popen() 方法之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/275756/