Fehlercode-Portal
PythonPythonFehlercode

MemoryError

MemoryError

Code MemoryError · Ein von Python gemeldetes Problem.

Wird ausgelöst, wenn für einen Vorgang nicht mehr genügend Arbeitsspeicher vorhanden ist, die Situation aber dennoch gerettet werden kann (durch Löschen einiger Objekte). Der zugehörige Wert ist eine Zeichenfolge, die angibt, welche Art von (internem) Vorgang nicht über genügend Speicher verfügt. Beachten Sie, dass der Interpreter aufgrund der zugrunde liegenden Speicherverwaltungsarchitektur (malloc()-Funktion von C) möglicherweise nicht immer in der Lage ist, diese Situation vollständig zu beheben. Es wird dennoch eine Ausnahme ausgelöst, sodass ein Stack-Traceback gedruckt werden kann, falls ein außer Kontrolle geratenes Programm die Ursache war.

Google Translate · Dies ist eine automatische Übersetzung. Prüfen Sie Fachbegriffe und anwendbare Bedingungen im englischen Original.

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.

Links zur Fehlerbehebung und Diagnose

Prüfen Sie zuerst, ob Produkt, Version und Umgebung im Dokument Ihrer Situation entsprechen.