Autres notations : EnvironmentError · IOError · WindowsError
Quel problème ce code indique-t-il ?
Code OSError · Problème signalé par Python.
Explication traduite
Cette exception est soulevée lorsqu'une fonction système retourne une erreur liée au système, y compris des erreurs d'E/S telles que le fichier de saisie non trouvé ou le fichier de saisie complet (non pour des types d'arguments illégaux ou d'autres erreurs accessoires). La seconde forme du constructeur définit les attributs correspondants, décrits ci-dessous. Les attributs par défaut à Aucun si non spécifié. Pour la compatibilité arrière, si trois arguments sont passés, l'attribut args ne contient qu'un 2-tuple des deux premiers arguments du constructeur. Le constructeur retourne souvent une sous-classe d'OSERROR, comme décrit dans les exceptions du système d'exploitation ci-dessous. La sous-classe particulière dépend de la valeur finale d'errno. Ce comportement se produit uniquement lors de la construction d'OSERROR directement ou par l'intermédiaire d'un alias, et n'est pas hérité lors de la sous-classation.
OPUS-MT · Helsinki-NLP / CTranslate2 · Il s’agit d’une traduction automatique. Consultez l’original anglais pour les termes techniques et les conditions applicables.
Explication officielle · Texte d’origine
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.
Liens de dépannage et de diagnostic
Vérifiez d’abord que le produit, la version et l’environnement du document correspondent à votre situation.
Modifications : English prose extracted; whitespace normalized; Korean context and classified official links added. Python code examples not redistributed. Les explications traduites sont signalées comme des traductions automatiques.