Cuarto día (PDF, 900 KB)

Cuarto día (PDF, 900 KB) Cuarto día (PDF, 900 KB)

16.01.2014 Views

Módulo Pickle PERSISTENCIA DE OBJETOS 10/04/2013 César Husillos Rodríguez Víctor Terrón Salas 62

Persistencia de Objetos: Serialización • Consiste en el almacenado rápido en fichero de cualquier objeto python para su posterior carga y uso. – Por ejemplo, un diccionario con valores o rangos de parámetros válidos para la ejecución de un script, un conjunto de templates estelares o extragalácticos, … • El módulo Pickle codifica y decodifica objetos de cualquier tamaño, por muy complicada que sea su estructura interna. Podemos usarlo como superclase de la que heredar. • cPickle es otra de las posibilidades. Está implementado en C y se estima en unas 1000 veces más veloz que Pickle. El problema es que no es heredable. • Ambos módulos implementan funciones similares. 10/04/2013 César Husillos Rodríguez Víctor Terrón Salas 63

Persistencia de Objetos: Serialización<br />

• Consiste en el almacenado rápido en fichero de cualquier objeto python<br />

para su posterior carga y uso.<br />

– Por ejemplo, un diccionario con valores o rangos de parámetros válidos para la<br />

ejecución de un script, un conjunto de templates estelares o extragalácticos, …<br />

• El módulo Pickle codifica y decodifica objetos de cualquier tamaño, por<br />

muy complicada que sea su estructura interna. Podemos usarlo como<br />

superclase de la que heredar.<br />

• cPickle es otra de las posibilidades. Está implementado en C y se estima<br />

en unas 1000 veces más veloz que Pickle. El problema es que no es<br />

heredable.<br />

• Ambos módulos implementan funciones similares.<br />

10/04/2013<br />

César Husillos Rodríguez<br />

Víctor Terrón Salas<br />

63

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!