python subprocess call
<p>The following is a python code using the subprocess module. Can someone explain what the code is doing?</p>

<pre><code>process = subprocess.Popen(['aspell', 'list'],
    stdin = subprocess.PIPE,  # reading from the op of a pipe.
    stdout = subprocess.PIPE) # writing to the i/p of a pipe

(result, stderrdata) = process.communicate(" ".join(text))
</code></pre>
