我正在使用SQLAlchemy连接到本地SQLite数据库。
这是我使用的代码-
db = sqlalchemy.create_engine('sqlite:///Latencydb.db')
metadata = sqlalchemy.MetaData(db)
即使文件不存在,也不会引发任何异常。即使是db.connect()
也不会抛出任何异常。
有没有一种方法可以检查数据库连接是否成功?(除了检查数据库中特定表的存在性之外?)
我正在使用Python 2.7.2(Ubuntu)上的sqlite 3.7.7和sqlalchemy 0.6.8。