title: trapping a MySql warning
body: <p>In my python script I would like to trap a "Data truncated for column 'xxx'" warning durnig my query using MySql.</p>
  
  <p>I saw some posts suggesting the code below, but it doesn' work.</p>
  
  <p>Do you know if some specific module must be imported or if some option/flag should be called before using this code?</p>
  
  <p>Thanks all</p>
  
  <p>Afeg</p>
  
  <pre><code>import MySQLdb
  try:
      cursor.execute(some_statement)
      # code steps always here: No Warning is trapped
      # by the code below
  except MySQLdb.Warning, e:
      # handle warnings, if the cursor you're using raises them
  except Warning, e:
      # handle warnings, if the cursor you're using raises them
  </code></pre>