Mysql
 sql >> Base de données >  >> RDS >> Mysql

Intercepter les avertissements MySQL en Python

Suivez ces étapes.

  1. Exécutez-le avec except Exception, e: print repr(e) .

  2. Voyez quelle exception vous obtenez.

  3. Modifier l'Exception à l'exception que vous avez réellement obtenue.

N'oubliez pas non plus que l'exception, e, est un objet. Vous pouvez imprimer dir(e) , e.__class__.__name__ , etc. pour voir ses attributs.

Vous pouvez également le faire de manière interactive dans le >>> invite en Python. Vous pouvez ensuite manipuler l'objet directement - sans deviner.