Python自定义异常

时间:2018-07-06 14:03:29

标签: python exception error-handling

我从来没有对python做过认真的事情,但是我发现它对我想做的事情非常方便。
我想问一个简单的问题,如果第三方提供了自定义异常上课已经提高了吗?我正在使用 This class在数据库上进行异步sql查询,并引发了“ UNIQUE约束失败”,这对我来说很好,但我不希望它记录下来。

是我的简单代码

 try:
    querypost = "INSERT INTO post(link,Commenti,data) VALUES('"+link+"','"+str(n_commenti)+"','"+str(data)+"')"
    sql_worker.execute(querypost);
except (IntegrityError) as error:
    print("test")

这个问题是,它永远不会到达我的照片,并且会打印出他自己的意思。
我如何使其关闭?

编辑:

这段代码使记录器抑制了不必要的消息:
logging.getLogger(“ sqlite3worker”)。setLevel(logging.CRITICAL)

感谢@AChampion

0 个答案:

没有答案