try:
c = db.cursor()
c.execute("insert or replace into registrations values " +
"(?, ?, datetime('now'))", (user, identity))
print '\t<update>开发者_Go百科true</update>'
except Exception,inst:
print inst.args
insert create table not working. How do I fetch the exception details?
If you read this Python PEP, it should describe the exception classes for the Sqlite Python module.
Have you tried something like this:
try:
db_cursor.execute('some hopefully valid SQL;')
except sqlite3.Error, msg:
print msg
精彩评论