Python Ausnahme ignorieren und zurück zu meinem Aufenthaltsort gehen
Ich weiß, wie ich den folgenden Code verwende, um eine bestimmte Ausnahme zu ignorieren. Sagen Sie, wenn die Ausnahme 'Exception' in do_something1 ausgelöst wird, wie Sie den Code dazu bringen, ihn zu ignorieren und do_something1 und den Prozess do_something2 zu beenden? Mein Code wird nur nach dem Prozessdurchlauf endgültig blockiert, außer blockiert. Bitte geben Sie Bescheid, danke.
try:
do_something1
do_something2
do_something3
do_something4
except Exception:
pass
finally:
clean_up
BEARBEITEN Danke für die Antwort. Jetzt weiß ich, wie es richtig ist. Aber hier ist eine andere Frage, kann ich einfach eine bestimmte Ausnahme ignorieren (sagen, wenn ich die Fehlernummer kenne). Ist unter Code möglich?
try:
do_something1
except Exception.strerror == 10001:
pass
try:
do_something2
except Exception.strerror == 10002:
pass
finally:
clean_up
do_something3
do_something4