title: Recommended way to run another program from within a Python script
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/89228/how-to-call-external-command-in-python">How to call external command in Python</a>  </p>
  </blockquote>
  
  <p>I'm writing a Python script on a windows machine. I need to launch another application "OtherApp.exe". What is the most suitable way to do so? </p>
  
  <p>Till now I've been looking at <code>os.system()</code> or <code>os.execl()</code> and they don't quite look appropriate (I don't even know if the latter will work in windows at all).</p>