我已经安装了Pyhton 3.5.1版本,
尝试使用以下代码将sqlite连接到它:
import sqlite3
conn = sqlite3.connect('test.db')
它第一次运作良好,所以我保持原样。回到计算机,我试图再次使用相同的代码
但是我现在突然使用相同的代码收到此消息:
追踪(最近一次通话): 文件“”,第1行,in sqlite3.OperationalError:无法打开数据库文件
我觉得很奇怪,因为我第一次使用代码后没有做过任何特别的事情。我是Python新手,我绝对不知道为什么我会这样做。任何帮助都会受到欢迎。
答案 0 :(得分:0)
第一次访问数据库时,可能是您没有在程序中正确关闭数据库连接。尝试关闭并退出程序和IDE,然后重新开始。
之后,请确保使用conn.close()
等命令正确结束连接。