OperationalError:数据库在SQLite3中被锁定

时间:2018-04-26 12:10:42

标签: python browser sqlite python-3.4

我试图访问Chrome浏览器的历史记录,这是一个SQLite文件。我的代码工作正常,但最近我面临这个错误 - sqlite3.OperationalError: database is locked

有什么解决方案吗?

Error message

2 个答案:

答案 0 :(得分:1)

设置超时参数:

connection = sqlite.connect('name.db', timeout=1)

答案 1 :(得分:0)

Chrome在数据库打开时将其锁定。 我已经关闭它并开始工作。