Is '#!/usr/bin/python' in front of every Python script a must?
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/2429511/why-do-people-write-usr-bin-env-python-on-the-first-line-of-a-python-script">Why do people write #!/usr/bin/env python on the first line of a Python script?</a><br>
  <a href="http://stackoverflow.com/questions/7366775/what-does-the-line-bin-sh-mean-in-a-unix-shell-script">What does the line &ldquo;#!/bin/sh&rdquo; mean in a UNIX shell script?</a>  </p>
</blockquote>



<p>It's a comment and should be ignored by the interpreter. Why is <strong><em>#!/usr/bin/python</em></strong> still in almost every program?</p>
