【发布时间】:2013-08-26 15:00:09
【问题描述】:
我只想做这样的事情:
>>bar, err_value = subprocess.check_output("cat foo.txt", shell=True)
>>print bar
>>Hello, world.
>>print err_value
>>0
但我似乎做不到。我可以获取标准输出、错误代码(通过.call)或者两者都可以,但需要使用某种管道。我在这里想念什么?关于这个(对我来说)明显的功能的文档非常稀少。对不起,如果这是一个简单的问题。
【问题讨论】:
标签: python subprocess stdout