我想为特殊数据源创建一个类似SQL的接口,我可以使用Python进行查询.也就是说,我有一个数据源,其中包含许多已命名的可迭代容器实体,我希望能够使用SQL来过滤,连接,排序以及最好更新/插入/删除.
据我了解,sqlite3的虚拟表功能非常适合这项任务.是否可以在Python中创建必要的绑定?我知道胶水必须是c-like,但我希望有人已经用C语言或使用ctypes写了一个Python包装器.
我也会接受一个更好/更简单的方法来回答这个问题.
小智 5
您可以通过在SQLite中使用APSW Python绑定注册虚拟表来完成此操作.
使用APSW与CouchDB交谈的示例.
Perl有类似的功能,即: 在Perl中创建SQLite虚拟表扩展
最后,如果您想在PostgreSQL 9.1中创建基于Python的虚拟表,请查看http://multicorn.org/.
| 归档时间: |
|
| 查看次数: |
2426 次 |
| 最近记录: |