获取特定异常的有关信息
args:返回异常的错误编号和描述字符串;
str(e):返回异常信息,但不包括异常信息的类型;
repr(e):返回较全的异常信息,包括异常信息的类型。
try:
1/0
except Exception as e:
# 访问异常的错误编号和详细信息
print(e.args)
print(str(e))
print(repr(e))
--------------------输出-------------
('division by zero',)
division by zero
ZeroDivisionError('division by zero',)