我有一个关于try/except
的问题。我有一个例外(我们称之为FooException
),其中有一个status_code
。我想处理异常只是如果status_code
是200只处理一个异常代码
我会做这样的事情:
try:
...
except FooException as ex:
if ex.status_code == 200:
# do something
else:
# do something else
是否有任何其他方式或本应该去罚款?
谢谢!
可能重复的[Python:捕捉特定的异常](http://stackoverflow.com/questions/13531247/python-catching-specific-exception) – TemporalWolf