Soulevé quand une opération manque de mémoire mais la situation peut encore être sauvegardée (en supprimant certains objets). La valeur associée est une chaîne indiquant quel type d'opération (interne) a disparu de la mémoire. Notez qu'en raison de l'architecture de gestion de mémoire sous-jacente (fonction CÕs malloc()), l'interprète ne peut pas toujours être en mesure de récupérer complètement de cette situation; il soulève néanmoins une exception pour qu'un traceback de pile puisse être imprimé, au cas où un programme fuyant était la cause.
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
Raised when an operation runs out of memory but the situation may still be rescued (by deleting some objects). The associated value is a string indicating what kind of (internal) operation ran out of memory. Note that because of the underlying memory management architecture (C’s malloc() function), the interpreter may not always be able to completely recover from this situation; it nevertheless raises an exception so that a stack traceback can be printed, in case a run-away program was the cause.
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.