Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Abfangen von MySQL-Warnungen in Python

Befolgen Sie diese Schritte.

  1. Führen Sie es mit except Exception, e: print repr(e) aus .

  2. Sehen Sie, welche Ausnahme Sie erhalten.

  3. Ändern Sie die Exception zu der Ausnahme, die Sie tatsächlich bekommen haben.

Denken Sie auch daran, dass die Ausnahme e ein Objekt ist. Sie können dir(e) drucken , e.__class__.__name__ usw., um zu sehen, welche Attribute es hat.

Sie können dies auch interaktiv unter >>> tun Eingabeaufforderung in Python. Sie können das Objekt dann direkt manipulieren – kein Raten.