【发布时间】:2013-04-24 13:43:58
【问题描述】:
我有一个旧的 SQLite 2 数据库,我想使用 Python 3(在 Windows 上)读取它。不幸的是,Python 的 sqlite3 库似乎不支持 SQLite 2 数据库。有没有其他方便的方法可以在 Python 3 中读取这种类型的数据库?我应该编译旧版本的 pysqlite 吗?这样的版本会兼容 Python 3 吗?
【问题讨论】:
-
如果你只需要一个快速的解决方案:在sqlite2中导出(dump)并导入到sqlite3中,然后你可以使用python。
-
我实际上需要一个直接在旧 SQLite 2 数据库上工作的解决方案,无需转换为 SQLite 3。不过,感谢您的评论。
标签: sqlite python-3.x