【发布时间】:2016-10-16 22:46:38
【问题描述】:
我想知道 python except 中是否有“all”的关键字。我遇到了这个看似简单的问题:
try:
#do stuff
except any as error:
print('error: {err}'.format(err=error))
我知道您可以使用except: 来捕获所有错误,但我不知道如何添加as 关键字来获取printable 对象。我想捕捉任何错误并能够获取用于打印或其他用途的对象。
【问题讨论】:
-
你可以做一个裸体的
except:,但这被认为是一种糟糕的做法。