Código MemoryError · Problema informado por Python.
Explicación traducida
Se genera cuando una operación se queda sin memoria pero la situación aún se puede rescatar (eliminando algunos objetos). El valor asociado es una cadena que indica qué tipo de operación (interna) se quedó sin memoria. Tenga en cuenta que debido a la arquitectura de gestión de memoria subyacente (la función malloc() de C), es posible que el intérprete no siempre pueda recuperarse completamente de esta situación; sin embargo, genera una excepción para que se pueda imprimir un seguimiento de la pila, en caso de que la causa sea un programa fuera de control.
Google Translate · Esta es una traducción automática. Consulte el original en inglés para comprobar los términos técnicos y las condiciones aplicables.
Explicación oficial · Texto 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.
Enlaces de solución de problemas y diagnóstico
Compruebe primero que el producto, la versión y el entorno del documento coincidan con su situación.
Modificaciones: English prose extracted; whitespace normalized; Korean context and classified official links added. Python code examples not redistributed. Las explicaciones traducidas están identificadas como traducciones automáticas.