python sqlite3 不工作

标签 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

插入创建表不起作用。如何获取异常详细信息?

最佳答案

如果您阅读此 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/

相关文章:

android - Android 是否支持 SQLite 以外的任何其他数据库系统?

xcode - 如何使用时区在 sqlite 中格式化日期时间?

python - Django : Difference between django-admin. py 和 django-admin

python - np.mean 和 tf.reduce_mean 有什么区别?

python - 在 atom 中运行 python 脚本时获取用户输入

ios - 查找每个季度中两个日期之间的天数

android - SQLite DatabaseUtils.queryNumEntries 不适用于真实设备,但适用于模拟器

sqlite - 转义单引号字符以用于 SQLite 查询

python - 检查 session 变量是否在 Django 中设置

python - 终止多线程python程序