【发布时间】:2017-11-18 00:34:13
【问题描述】:
如果我有以下代码:
conn = sqlite3.connect('abc.db')
.. 如果数据库文件不存在,它将创建名为abc.db 的数据库文件。如果我不想创建新文件,只想在文件已存在的情况下连接成功,该怎么办?
【问题讨论】:
-
在创建连接对象之前检查文件'abc.db'是否存在:
os.path.isfile('abc.db') -
谢谢。如果我希望连接是只读的呢?