第一次使用python连接sqlite3获取错误

时间:2016-04-30 17:29:04

标签: python sqlite

我已经安装了Pyhton 3.5.1版本,

尝试使用以下代码将sqlite连接到它:

import sqlite3
conn = sqlite3.connect('test.db')

它第一次运作良好,所以我保持原样。回到计算机,我试图再次使用相同的代码

但是我现在突然使用相同的代码收到此消息:

追踪(最近一次通话): 文件“”,第1行,in sqlite3.OperationalError:无法打开数据库文件

我觉得很奇怪,因为我第一次使用代码后没有做过任何特别的事情。我是Python新手,我绝对不知道为什么我会这样做。任何帮助都会受到欢迎。

1 个答案:

答案 0 :(得分:0)

第一次访问数据库时,可能是您没有在程序中正确关闭数据库连接。尝试关闭并退出程序和IDE,然后重新开始。

之后,请确保使用conn.close()等命令正确结束连接。