apsw:另一个 Python SQLite 封装库

Hacker News Top 工具

摘要

APSW(Another Python SQLite Wrapper)是一个开源 Python 库,将完整的 SQLite C API 与 Python C API 粘合在一起,支持全文搜索、虚拟表、VFS、JSON 及异步框架,旨在提供比内置 sqlite3 模块更完整的 SQLite 使用体验。

暂无内容
查看原文
查看缓存全文

缓存时间: 2026/10/11 18:41

rogerbinns/apsw 来源:https://github.com/rogerbinns/apsw .. image:: https://raw.githubusercontent.com/rogerbinns/apsw/master/doc/apswlogo.png :width: 215 px :align: left :alt: APSW 标志 - 链接到文档 :target: https://rogerbinns.github.io/apsw/ APSW 代表 A\ nother P\ ython S\ QLite W\ rapper(另一个 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 讨论区 * 你也可以通过 [email protected] __ 给作者发送电子邮件 版本发布与变更 ==================== 版本发布在 PyPI (使用 pip 安装)和 Github 上 新版本公告会发送到 Python SQLite 讨论组 ,同时还有 来自 PyPI 的 RSS 订阅源 。完整详细的变更列表 __ 缺陷 ==== 你可以点击 Issues __ 查看现有和已修复的缺陷,并使用“New Issue”报告此前未知的问题。 许可证 ======= 请参阅 LICENSE __ - 实质上可采用任何经 OSI 批准的开源许可证。

相似文章

sqlite-utils 4.0

Simon Willison's Blog

sqlite-utils 4.0 已发布,这是一个用于操作 SQLite 数据库的 Python 库。

SQLite:万能数据库解决方案

Lobsters Hottest

本文倡导将SQLite视为一种多功能且稳定的数据库解决方案,强调其在不同技术栈中替代多种其他工具的能力。

sqlite-utils 3.39.1

Simon Willison's Blog

发布 sqlite-utils 3.39.1,一个用于操作 SQLite 数据库的 Python 工具。

ProSPy:面向企业文本到SQL的剖析驱动的SQL-Python智能体框架

arXiv cs.CL

ProSPy 是一个面向企业文本到 SQL 的剖析驱动型 SQL-Python 智能体框架,将推理过程结构化分为四个阶段:自动剖析、模式剪枝、方言无关的 SQL 接口以及基于 Python 的分析。在使用 Claude-4.5-Opus 模型时,它在 Spider 2.0-Lite 和 Spider 2.0-Snow 数据集上分别达到了 60.15% 和 60.51% 的执行准确率,优于多个强基线模型。