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.
n
=
int
(
input
())
print
(n
*
10
)
Output:
Denne undtagelse kan håndteres som:
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.