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

Antworten auf die Frage(12)

Ihre Antwort auf die Frage