title: How do I exit without saving a file in Python
body: <p>I am new to python and have until now written only a few programs to help with my job (I'm a sysadmin). I am writing this script now which will write the output of a MySQL query to a file. While in-between looping, I want to check for an extra condition and if the condition does not match, I want to close the file that I am writing to without saving what it has already written to the file. Like 'exit without saving'. I wrote this simple code to see if not closing the file with a close() will exit without saving, but it is creating the file with the content after I run and exit this code. So, is there a legal way in Python to exit a file without saving?</p>
  
  <pre><code>#/usr/bin/python
  fo=open('tempfile.txt','a')
  fo.write('This content\n')
  </code></pre>
  
  <p>P.S:- Python version is 2.4.3 (sorry, cannot upgrade)</p>