title: Why compile Python code?
body: <p>Why would you compile a Python script? You can run them directly from the .py file and it works fine, so is there a performance advantage or something? </p>
  
  <p>I also notice that some files in my application get compiled into .pyc while others do not, why is this?</p>