GeeksforGeeks

EOFError wird ausgelöst, wenn eine der eingebauten Funktionen input() oder raw_input() auf eine End-of-File-Bedingung (EOF) trifft, ohne Daten zu lesen. Dieser Fehler tritt manchmal bei der Verwendung von Online-IDEs auf. Er tritt auf, wenn wir den Benutzer um eine Eingabe gebeten haben, dieser aber keine Daten in das Eingabefeld eingegeben hat. Wir können dieses Problem durch die Verwendung der Schlüsselwörter try und except in Python lösen. Dies wird als Exception Handling bezeichnet.

Beispiel: Dieser Code erzeugt einen EOFError, wenn keine Eingabe in der Online-IDE erfolgt.

Python3

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



Ausgabe:

Diese Ausnahme kann wie folgt behandelt werden:

Python3

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



Ausgang:

EOF when reading a line

Aufgepasst Streber! Stärken Sie Ihr Fundament mit dem Python Programming Foundation Course und lernen Sie die Grundlagen.

Zu Beginn Ihrer Vorstellungsgesprächsvorbereitungen Erweitern Sie Ihre Datenstrukturkonzepte mit dem Python DS Kurs.

Artikel Tags :

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.