【发布时间】:2010-01-26 00:21:29
【问题描述】:
您如何处理 SQLAlchemy 中的错误?我对 SQLAlchemy 比较陌生,还不知道。
在我使用 SQLAlchemy 之前,我会做类似的事情
status = db.query("INSERT INTO users ...")
if (!status):
raise Error, db.error
但现在我正在使用 SQLAlchemy 进行编码,我会做类似的事情
user = User('Boda Cydo')
session.add(user)
session.commit()
没有任何错误检查!
我不喜欢这种没有错误检查的编码风格。
请就如何检查和处理 SQLAlchemy 中的错误提出建议!
此致,博达·赛多。
【问题讨论】:
-
看看 sqlalchemy.org sqlalchemy.org/trac/wiki/UsageRecipes/…的例子
标签: python sqlalchemy