GeeksforGeeks

EOFError opstår, når en af de indbyggede funktioner input() eller raw_input() rammer en end-of-file betingelse (EOF) uden at læse nogen data. Denne fejl opstår undertiden ved brug af online-IDE’er. Den opstår, når vi har bedt brugeren om input, men ikke har givet noget input i indtastningsfeltet. Vi kan løse dette problem ved at bruge nøgleordene try og except i Python. Dette kaldes som Exception Handling.

Eksempel: Denne kode vil generere en EOFError, når der ikke er givet noget input til online-IDE’en.

Python3

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



Output:

Denne undtagelse kan håndteres som:

Python3

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



Output:

EOF when reading a line

Attention nørd! Styrk dit fundament med Python Programming Foundation Course og lær det grundlæggende.

Til at begynde med dine interviewforberedelser Forbedre dine datastrukturer-koncepter med Python DS Course.

Artikel Tags :

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.