我知道我可以使用以下语法将异常名称存储在变量中:
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 捕获流氓程序。 - Mark Lawrence