August 2007
Beginner to intermediate
656 pages
17h 20m
German
In diesem Teil geht es um Ausnahmen, d.h. um Ereignisse, die den Kontrollfluss eines Programms verändern können. Wenn in Python Fehler auftreten, werden automatisch Ausnahmen ausgelöst. Diese können von Ihrem eigenen Code sowohl ausgelöst als auch abgefangen werden. Ausnahmen werden mit drei neuen Anweisungen verarbeitet, die wir in diesem Teil vorstellen. Die erste Anweisung existierte bis Python 2.4 in zwei getrennten Varianten, liegt aber ab Python 2.5 in vereinheitlichter Form vor:
try/exceptFängt Ausnahmen ab, die von Python oder von Ihrem Programm ausgelöst werden.
try/finallyFührt Aufräumarbeiten durch, ob nun Ausnahmen auftreten oder nicht.
try/except/finallyKombiniert die ersten beiden Varianten (ab Python ...
Read now
Unlock full access