我希望为一个特殊的数据源创建类似SQL的接口,可以使用Python进行查询。也就是说,我有一个包含多个命名的可迭代实体容器的数据源,并且我希望能够使用SQL来过滤、连接、排序,最好还能进行更新/插入/删除操作。
据我了解,sqlite3的虚拟表功能非常适合这个任务。是否可能在Python中创建必要的绑定?我知道粘合剂必须类似于C,但我的希望是已经有人用C或ctypes编写了Python包装器。
我也会接受更好/更容易的方法的答案。
据我了解,sqlite3的虚拟表功能非常适合这个任务。是否可能在Python中创建必要的绑定?我知道粘合剂必须类似于C,但我的希望是已经有人用C或ctypes编写了Python包装器。
我也会接受更好/更容易的方法的答案。