我使用带有ajax调用的Flask框架返回一个表。
c= 'SELECT id, type FROM table1 where s_id = %s';
cur.execute(c, (ss,) )
rows = cur.fetchall()
return jsonify(result=rows)
InternalError:当前事务被中止,命令被忽略直到 交易结束块
- 该程序现在卡住了,除非我重新启动我的烧瓶,否则我的工作将无效。有没有办法可以检查是否有错误,然后回滚或关闭光标并忘记发生的错误?
提前谢谢。Ahdee
答案 0 :(得分:-1)
试试handling Exceptions,例如
try:
something()
except BadError as error:
do_some_rescue()