一旦进入finally块,如何确定是否引发了异常?

一旦进入finally块,如何确定是否引发了异常?,第1张

一旦进入finally块,如何确定是否引发了异常?

raised = True
try:
funky pre
raised = False
except HandleThis:
# handle it
finally:
logger.info(‘funky pre raised %s’, raised)

考虑到添加有关选择日志级别的问题的其他背景信息,这似乎很容易适应预期的用例:

mylog = WARNINGtry:    funky pre    mylog = DEBUGexcept HandleThis:    # handle itfinally:    mylog(...)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5674446.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存