擅长:python、mysql、java
<p>这应该是有效的:</p>
<pre><code>sp = subprocess.Popen([your args], stdout=subprocess.PIPE)
while sp.poll() is None: # sp.poll() returns None while subprocess is running
output = sp.stdout # here you have acccess to the stdout while the process is running
# Do stuff with stdout
</code></pre>
<p>注意,这里我们没有对子进程调用communicate()。在</p>