Hinweis im folgenden Code wird foobar()
aufgerufen, wenn eine Exception ausgelöst wird. Gibt es eine Möglichkeit, dies zu tun, ohne die gleiche Zeile in jeder Ausnahme zu verwenden?Python-Ausnahmen: Aufruf der gleichen Funktion für jede Exception
try:
foo()
except(ErrorTypeA):
bar()
foobar()
except(ErrorTypeB):
baz()
foobar()
except(SwineFlu):
print 'You have caught Swine Flu!'
foobar()
except:
foobar()
suchen Sie endlich? – SilentGhost
Schließlich wird ausgeführt, wenn keine Ausnahmen ausgelöst werden. –