O'Reilly logo

Einfüehrung in Python by David Ascher, Mark Lutz

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Tipps zum Entwurf mit Ausnahmen

Im Großen und Ganzen sind Ausnahmen in Python leicht zu benutzen. Die wahre Kunst dabei ist, zu entscheiden, wie spezifisch oder allgemein eine except-Klausel sein sollte und wie viel Code in einer try-Anweisung stehen soll. Beginnen wir zuerst mit der zweiten Frage.

Was man verpacken sollte

Im Prinzip könnten Sie alle Anweisungen in einem Skript in ein eigenes try packen, aber das wäre wenig sinnvoll (dann müssten auch die try-Anweisungen in try-Anweisungen verpackt werden!). Im Grunde ist das eine Frage des Entwurfs, die weniger mit der Sprache zu tun hat als damit, wie sie benutzt wird. Hier also einige Faustregeln:

  • Operationen, die häufig fehlschlagen, sollten im Allgemeinen in try-Anweisungen verpackt werden. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required