擅长:python、mysql、java
<p>如果您通过调用命令行,它应该可以工作子流程.Popen就像你做的那样,但是把一根管子传给系统标准输出通过改变:</p>
<pre><code> stdout=sys.stdout
</code></pre>
<p>将管道传递给打开的可写文件对象将保存输出。你知道吗</p>
<pre><code>out = open("output.tmp","w")
subprocess.Popen(["ls","-R"],stdout = out)
out = open("output.tmp","r")
output = out.readlines()
</code></pre>