Andere Schreibweisen: EnvironmentError · IOError · WindowsError
Was bedeutet dieser Code?
Code OSError · Ein von Python gemeldetes Problem.
Übersetzte Erklärung
Diese Ausnahme wird ausgelöst, wenn eine Systemfunktion einen systembezogenen Fehler zurückgibt, einschließlich E/A-Fehlern wie „Datei nicht gefunden“ oder „Datenträger voll“ (nicht für ungültige Argumenttypen oder andere zufällige Fehler).
Die zweite Form des Konstruktors legt die entsprechenden Attribute fest, wie unten beschrieben. Wenn nicht angegeben, sind die Attribute standardmäßig „None“. Wenn drei Argumente übergeben werden, enthält das args-Attribut aus Gründen der Abwärtskompatibilität nur ein 2-Tupel der ersten beiden Konstruktorargumente.
Der Konstruktor gibt häufig tatsächlich eine Unterklasse von OSError zurück, wie unten in den Betriebssystemausnahmen beschrieben. Die jeweilige Unterklasse hängt vom endgültigen Fehlernummerwert ab. Dieses Verhalten tritt nur auf, wenn OSError direkt oder über einen Alias erstellt wird, und wird bei der Unterklassenerstellung nicht vererbt.
Google Translate · Dies ist eine automatische Übersetzung. Prüfen Sie Fachbegriffe und anwendbare Bedingungen im englischen Original.
Offizielle Erklärung · Originaltext
This exception is raised when a system function returns a system-related error, including I/O failures such as “file not found” or “disk full” (not for illegal argument types or other incidental errors).
The second form of the constructor sets the corresponding attributes, described below. The attributes default to None if not specified. For backwards compatibility, if three arguments are passed, the args attribute contains only a 2-tuple of the first two constructor arguments.
The constructor often actually returns a subclass of OSError, as described in OS exceptions below. The particular subclass depends on the final errno value. This behaviour only occurs when constructing OSError directly or via an alias, and is not inherited when subclassing.
Links zur Fehlerbehebung und Diagnose
Prüfen Sie zuerst, ob Produkt, Version und Umgebung im Dokument Ihrer Situation entsprechen.
Änderungen: English prose extracted; whitespace normalized; Korean context and classified official links added. Python code examples not redistributed. Übersetzte Erklärungen sind als automatische Übersetzungen gekennzeichnet.