使用sqlite数据库报错,因为sqlite是文件类型,不支持多线程操作
需要将数据库连接修改为以下形式
加上“check_same_thread=False”之后,在多线程下,数据库才不会报错
# 1.创建连接
con = sqlite3.connect(database='/Users/brush_question', check_same_thread=False)
# 获取cursor对象
cur = con.cursor()
使用sqlite数据库报错,因为sqlite是文件类型,不支持多线程操作
需要将数据库连接修改为以下形式
加上“check_same_thread=False”之后,在多线程下,数据库才不会报错
# 1.创建连接
con = sqlite3.connect(database='/Users/brush_question', check_same_thread=False)
# 获取cursor对象
cur = con.cursor()