Skip to main content
 首页 » 编程设计

python sqlite3 不工作

2025年05月04日6zhenyulu

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