如何在python中实现'sqlite3_busy_timeout'?

时间:2019-06-19 11:04:15

标签: python multithreading sqlite

我正在尝试运行具有多个线程的python脚本,但是出现以下错误:

sqlite3.OperationalError:数据库已锁定

我发现我需要扩展sqlite3_busy_timeout,使其等待更长的时间才能写入数据库。

用于此目的的代码如下:

'db.configure(“ busyTimeout”,10000)'//这应使其等待10秒。

我想知道如何实现此代码?在SQLite命令之前或之后,应将其放置在何处?另外,我必须先写点什么吗?像c.execute(“ code”)一样?

0 个答案:

没有答案