apsw:另一个Python SQLite包装器
Hacker News2026年10月11日 16:58
APSW代表另一个Python SQLite包装器。APSW支持CPython 3.10及以上版本。关于APSW,它让你从Python中充分利用SQLite嵌入式关系数据库引擎,同时也让你从SQLite中充分利用Python。APSW将完整的SQLite C API和Python的C API结合在一起,始终与SQLite和Python保持同步。这包括全文搜索、会话、虚拟表、VFS(虚拟文件系统)、JSON和CArray。所有功能都可以在常规同步代码中使用,并完全支持所有异步框架。如果你想让SQLite在其他数据库驱动程序之间看起来可互换,建议使用内置的sqlite3模块。当你想要充分利用SQLite并改善开发体验时,请使用APSW。文档中有关于APSW和sqlite3之间差异的部分。帮助/文档 在https://rogerbinns.github.io/apsw/example.html有使用APSW的旅游和示例代码。最新文档位于https://rogerbinns.github.io/apsw/。邮件列表/联系方式 Python SQLite讨论组(首选)Github讨论 你也可以通过rogerb@rogerbinns.com联系作者。发布和变更 发布到PyPI(使用pip安装)和Github。最新发布公告会发送到Python SQLite讨论组,并且从PyPI有一个RSS提要。完整的详细变更列表。错误 你可以通过点击问题并使用"新问题"来报告以前未知的问题,以查找现有和修复的错误。许可证 查看LICENSE - 本质上是任何OSI批准的开源许可证。
本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡