Das Schlüsselwort „as“ wird verwendet, um den Fehler einer Variablen zuzuweisen, damit der Fehler später im Code genauer untersucht werden kann. Beachten Sie auch, dass die Klammern für den dreifachen Ausnahmefall in Python 3 benötigt werden. Diese Seite enthält weitere Informationen: Mehrere Ausnahmen in einer Zeile abfangen (außer Block)
Wenn Sie in beiden Fällen dasselbe tun möchten, ist dies der Fall except (SomeError, OtherError):. Beantwortet nicht die OP-Frage, könnte aber einigen Leuten helfen, die über Google hierher kommen.
– Markieren
25. September 2013 um 14:43 Uhr
Wenn Sie beispielsweise mehrere Versionen einer Datenstruktur in eine neue Struktur konvertieren müssen, beispielsweise beim Aktualisieren von Codeversionen, können Sie try..exceptes verschachteln.
– Rolf von Sachsen
4. Dezember 2015 um 14:00 Uhr
Wenn Sie alle Ausnahmen behandeln möchten, sollten Sie verwenden except Exception: statt schlicht except:. (Einfach außer wird sogar fangen SystemExit Und KeyboardInterrupt was normalerweise nicht das ist, was Sie wollen)
– polvoazul
6. Februar 2018 um 19:08 Uhr
Vielleicht möchten Sie etwas mit tun e auch da du ihm einen namen gibst 🙂
– Hallo Auf Wiedersehen
25. März 2020 um 0:21 Uhr
Wenn Sie nur einen Fehler vermeiden möchten, ohne bestimmte Ausnahmen zu behandeln, können Sie verschachtelte Try/Exception-Ebenen schreiben, wie auch in dieser Antwort erwähnt.
– Elias
13. August 2021 um 10:53 Uhr
14488500cookie-checkEin Try-Block mit mehreren Ausnahmenyes