Dal corso: Formazione essenziale su Python

Sblocca questo corso con una prova gratuita

Iscriviti adesso per accedere a oltre 23.200 corsi tenuti da esperti del settore.

Segnalare gli errori

Segnalare gli errori

- [Istruttore] Le eccezioni sono un modo eccellente per segnalare errori di runtime. È possibile generare eccezioni personalizzate per la segnalazione degli errori nel codice e questa è considerata una procedura consigliata. Qui a Komodo, ho aperto una copia funzionante di exceptions.py dal capitolo 10 dei file degli esercizi, e noterete, se avete seguito in modo che questo sia il nostro esempio di intervallo inclusivo dal capitolo funzioni, e qui, nella sezione parametri di inizializzazione, se ho il numero sbagliato di argomenti, meno di uno o più di tre, quindi genero un'eccezione usando l'istruzione raise. Quindi sollevo e do all'errore la classe di eccezione, in questo caso è TypeError, che è consigliato per questo tipo di errore, e qui sotto quando lo eseguo, ho il numero corretto di argomenti qui quindi se eseguo questo, vedi che ottengo il risultato che mi aspetto, ma se non ho argomenti ottengo questa eccezione, dice, TypeError e notate che ho una traccia di buco qui…

Contenuti