Sommario:

Come si usa try in Python?
Come si usa try in Python?

Video: Come si usa try in Python?

Video: Come si usa try in Python?
Video: Python Tutorial: Using Try/Except Blocks for Error Handling 2024, Maggio
Anonim

Il Tentativo e tranne il blocco in Pitone viene utilizzato per catturare e gestire le eccezioni. Pitone esegue il codice seguendo il Tentativo come una parte "normale" del programma. Il codice che segue l'istruzione allow è la risposta del programma a qualsiasi eccezione nel precedente Tentativo clausola.

A questo proposito, cosa fa try in Python?

Il tentativo di Python l'istruzione è un mezzo che possiamo usare per gestire gli errori con grazia. Se l'errore viene gestito correttamente, l'esecuzione del codice fa non produce lo stato di errore e non c'è output per stderr. Quanto sopra esce con status = 0 e non c'è output per stderr.

Sapete anche, quando usare provare tranne? UN Tentativo block consente di gestire un errore previsto. Il tranne il blocco dovrebbe solo catturare eccezioni che sei pronto a gestire. Se gestisci un errore imprevisto, il tuo codice potrebbe fare la cosa sbagliata e nascondere bug.

Inoltre, come si scrive se non in Python?

Python prova tranne

  1. Il blocco try genererà un'eccezione, perché x non è definito:
  2. Stampa un messaggio se il blocco try genera un NameError e un altro per altri errori:
  3. In questo esempio, il blocco try non genera alcun errore:
  4. Tentativo:
  5. Prova ad aprire e scrivere su un file che non è scrivibile:

Possiamo avere più blocchi di prova in Python?

Puoi catturare multiplo eccezioni in un'unica eccezione bloccare . Vedere l'esempio sotto. Si prega di notare che Puoi separare le eccezioni dalla variabile insieme a una virgola applicabile in Pitone 2.6/2.7. Ma Puoi 'T fare è in Pitone 3.

Consigliato: