【发布时间】:2018-07-03 22:30:25
【问题描述】:
我知道我可以使用以下语法将异常名称存储在变量中:
try:
code
except TypeError as e:
logger.error(e)
except NameError as e:
logger.error(e)
我如何对通用的except: 消息执行相同的操作?我认为这(这是一般想法)行不通:
try:
code
except as e:
logger.error(e)
【问题讨论】:
-
永远不要试图捕捉一个裸露的
except,因为它甚至会停止使用 CTRL-C 捕捉流氓程序。
标签: python exception try-catch