2009-07-02 53 views

回答

1

当我做了以下

import sqlite3 
dir(sqlite3) 

我看到没有一个backup API方法。

因此,答案是否定的;你不能从sqlite3模块访问API。看起来没有人实施它。

3

APSW方言也可以很容易地添加到SQLAlchemy中。在0.6中实现将非常容易,它允许多种DBAPI适配器为使用的数据库使用通用的方言。

+0

这听起来很有前途,谢谢!你能推荐任何地方去研究这个吗? – 2009-07-03 06:32:09

3

如果pysqlite和apsw链接到相同的sqlite库,那么pysqlite可以接受apsw连接。请参阅:

http://docs.pysqlite.googlecode.com/hg/sqlite3.html#combining-apsw-and-pysqlite

我会努力做的工作就因为他们是一个非常有用的组合本(或其他)方法使APSW与SQLAlchemy的工作。

+0

我能够在sqlalchemy中使用python sqlite3这种apsw打开的连接。 – iny 2010-08-11 17:26:22