我知道如果我们使用' as'我们就可以获得异常对象。语法: -
try:
1/0
except ZeroDivisionError as e:
print "can not divide zero"
print(str(e))
我想捕获 所有内容 .... ex: -
try:
1/0
except * as e:
print "some error"
print(str(e))
能做到吗?
答案 0 :(得分:5)
所有Python的例外都是Exception
的子类,所以你想要:
try:
1/0
except Exception as e:
print "some error"
print(str(e))
# Output:
some error
integer division or modulo by zero
答案 1 :(得分:0)
像
一样捕捉异常except Exception, e: