GeeksforGeeks

EOFError este ridicată atunci când una dintre funcțiile încorporate input() sau raw_input() atinge o condiție de sfârșit de fișier (EOF) fără a citi date. Această eroare este întâlnită uneori în timpul utilizării IDE-urilor online. Aceasta apare atunci când am cerut utilizatorului să introducă date, dar acesta nu a furnizat nicio intrare în caseta de intrare. Putem depăși această problemă prin utilizarea cuvintelor cheie try și except în Python. Acest lucru se numește Exception Handling.

Exemplu: Acest cod va genera o eroare EOFError atunci când nu există nicio intrare furnizată în IDE online.

Python3

.

n = int(input())
print(n * 10)



Scoate:

Această excepție poate fi tratată ca:

Python3

.

try:
n = int(input())
print(n * 10)
except EOFError as e:
print(e)



Scoatere:

EOF when reading a line

Atenție tocilarule! Întărește-ți bazele cu cursul Python Programming Foundation și învață elementele de bază.

Pentru început, pregătirile pentru interviu Îmbunătățește-ți conceptele de Structuri de date cu cursul Python DS.

Articolul Tags :

Lasă un răspuns

Adresa ta de email nu va fi publicată.