Wie behandeln Sie Fehler in SQLAlchemy? Ich bin relativ neu bei SQLAlchemy und weiß es noch nicht.Fehlerbehandlung in SQLAlchemy
Bevor ich verwendet SQLAlchemy, ich würde Dinge wie
status = db.query("INSERT INTO users ...")
if (!status):
raise Error, db.error
Aber jetzt in SQLAlchemy Ich entwickle und ich Dinge tun, wie
user = User('Boda Cydo')
session.add(user)
session.commit()
kein Fehler überhaupt überprüft!
Ich mag diesen Codierungsstil überhaupt nicht ohne Fehlerüberprüfung.
Bitte beraten Sie, wie Sie Fehler in SQLAlchemy überprüfen und behandeln!
Mit freundlichen Grüßen Boda Cydo.
sehen Beispiel Nehmen Sie an sqlalchemy.org http://www.sqlalchemy.org/trac/wiki/UsageRecipes/UniqueConstraintExceptionHandling –