Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #7720 > unrolled thread

Trapping MySQLdb warnings

Started byTim Johnson <tim@johnsons-web.com>
First post2011-06-15 17:58 -0800
Last post2011-06-15 17:58 -0800
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python


Contents

  Trapping MySQLdb warnings Tim Johnson <tim@johnsons-web.com> - 2011-06-15 17:58 -0800

#7720 — Trapping MySQLdb warnings

FromTim Johnson <tim@johnsons-web.com>
Date2011-06-15 17:58 -0800
SubjectTrapping MySQLdb warnings
Message-ID<mailman.9.1308189527.1164.python-list@python.org>
Using Python 2.6.5 on linux.

When using MySQLdb I am getting warnings printed to stdout, but I would
like to trap, display and log those warnings.

In the past I have used _mysql_exceptions.Warning, but that approach
is not working in this case.

My cursor is created with the relevant following code:

## connection object
self.__conn = MySQLdb.connect(db = self.__db,
  host = self.__host, user = self.__user,
  passwd = self.__passwd)

## cursor object
self.__rdb = self.__conn.cursor()
## And implemented as :
try :
    self.__rdb.execute(S)
except _mysql_exceptions.Warning,e:
    raise e ## replace with log(e)

What else needs to be done?
TIA
-- 
Tim 
tim at johnsons-web dot com or akwebsoft dot com
http://www.akwebsoft.com

[toc] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web