我在我的程序中使用PyMySQL库和水瓶。我的视图函数每次调用数据库时都访问它。在一些调用之后,它会中断并引发InterfaceError(0, '')。接下来的所有请求都会引发InterfaceError (任何专门的db查询)。 (several files of mine and Flask)
File "/home/maxim/.local/lib/python3.7/site-packages/pymysql/cursors.py", line 170, in execut
get_db().users.update({'_id':ObjectId(session['user_id'])},{'$push':{'hme':ObjectId(id)}},upsert=Trueif not ObjectId(id) in get_db().users.find_one({'_id':ObjectId(session['user_id'])})['hme']:
get_db</em
#just for refrence, the issue is in the next block of code db = getattr(g, '_database"/add_user", methods=['POST']) data = request.get_json(force=True)
cursor = get_db, (data['name'], data['email