Improved support for Python 3.

This commit is contained in:
Niko Wenselowski
2014-01-09 18:03:53 +01:00
parent d34fac6814
commit b9aa0530a8
4 changed files with 13 additions and 5 deletions

View File

@ -33,7 +33,11 @@ def defaulterrorhandler(connection, cursor, errorclass, errorvalue):
connection.messages.append(error)
del cursor
del connection
raise errorclass, errorvalue
if errorclass is not None:
raise errorclass(errorvalue)
else:
raise Exception(errorvalue)
re_numeric_part = re.compile(r"^(\d+)")