try:
c = db.cursor()
c.execute("insert or replace into registrations values " +
"(?, ?, datetime('now'))", (user, identity))
print '\t<update>true</update>'
except Exception,inst:
print inst.args
插入创建表不起作用。如何获取异常详细信息?
最佳答案
如果您阅读此 Python PEP ,它应该描述 Sqlite Python 模块的异常类。
你有没有试过这样的事情:
try:
db_cursor.execute('some hopefully valid SQL;')
except sqlite3.Error, msg:
print msg
关于python sqlite3 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6215200/