2012-01-08 18 views
6

¿Hay una manera de serializar un generador, el estado actual y todos (variables locales, etc.), para que pueda cargar la cadena que contiene el generador en serie más adelante y ser capaz de recoger la derecha desde donde el último estado de rendimiento de salir de la función ? Si es así y conoce una página web con un ejemplo de código, comparta un enlace.¿Se puede guardar y volver a cargar fácilmente desde el disco un generador de Python?

+1

buscar en Google me dio este enlace http://bugs.python.org/issue1092962 .. por lo que los generadores no son capaces pickle-(a menos que envíe un parche limpio para Desarrolladores de Python). Pero puede haber algunas pistas sobre cómo hacer esto en las discusiones de ese tema. – mkorpela

+0

@mkorpela. Gracias, al menos tengo un punto de partida ahora. –

Respuesta

Cuestiones relacionadas