python sqlite3无法正常工作

时间:2011-06-02 13:30:44

标签: python sqlite

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

插入create table无效。如何获取异常详细信息?

1 个答案:

答案 0 :(得分:1)

如果您阅读此Python PEP,它应该描述Sqlite Python模块的异常类。

你有没有试过这样的事情:

try:
  db_cursor.execute('some hopefully valid SQL;')
except sqlite3.Error, msg:
  print msg