Lekce 9 - Výjimky v Pythonu podruhé
V předešlém cvičení, Řešené úlohy k 6.-8. lekci práce se soubory v Pythonu, jsme si procvičili nabyté zkušenosti z předchozích lekcí.
O výjimkách jsme si v našem kurzu již říkali. V dnešním Python tutoriálu se na ně podíváme podrobněji.
Rozpoznání typu výjimky
Doposud jsme blok except
používali převážně bez parametru.
Můžeme však odchytit přímo tu výjimku, která způsobila chybu. Do
except
bloku vložíme jako parametr proměnnou e
typu
Exception
. Třída Exception
reprezentuje výjimku a
všechny výjimky jsou z ní odděděné. Obsahuje také
zprávu, kde je uložena vlastní chybová hláška.
Zkusme si takto odchytit výjimku při dělení nulou a vypsat její zprávu a typ:
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit tento kurz
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V tutoriálu si uvedeme další konstrukce týkající se výjimek, parametrizujeme blok except a vytvoříme vlastní výjimky v Pythonu.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.