我想知道 sqlite3 与 python2.5、pysqlite 和apsw之间的区别?尝试使用 python2.5 在 windows vista 上安装 pysqlite 时遇到颠簸,请参见以下内容:
- 从http://sqlite.org/download.html下载 sqlite并将它们解压缩到
windows/system32
文件夹中并将 sqlite3.dll 放入c:/python25/Lib
文件夹中 - 下载pysqlite windows 安装程序
尝试在 python shell 中运行以下命令时:
>>> from pysqlite2 import test Traceback (most recent call last): File "<stdin>", line 1, in <module> File "pysqlite2\test\__init__.py", line 35, in <module> from pysqlite2.test import dbapi, types, userfunctions, factory, transactions,\ File "pysqlite2\test\dbapi.py", line 27, in <module> import pysqlite2.dbapi2 as sqlite File "pysqlite2\dbapi2.py", line 27, in <module> from pysqlite2._sqlite import * ImportError: No module named _sqlite
我想知道任何有上述三种 sqlite 绑定到 python 的经验的人都可以评论他们的优缺点,例如性能我想知道是否值得尝试 pysqlite 或 apsw
谢谢