title: Python Subprocess - understanding of arguments
body: <p>I am currently re-working a file that uses the Subprocess module of python.
  The lines starting the proccesses are the following:</p>
  
  <pre><code>cmd = ["/usr/bin/time", '-f', '%e %M %P', '-o', time_file, script] 
  p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
  </code></pre>
  
  <p>In the first line the <code>time_file</code> and <code>script</code> are a file to temporarily store runtime infos (such as used ram, cpu, etc.) and the script to run, repectively.</p>
  
  <p>But I don't understand the first arguments in the list (<code>"/usr/bin/time", '-f', '%e %M %P', '-o'</code>). </p>
  
  <p>Anyone can help me decipher, or point me to a piece of doc that can help me understand what are those arguments, and how to create my own list of arguments?</p>