3.13 copy_reg -- Registro de funciones de apoyo a pickle

El módulo copy_reg proporciona soporte a los módulos pickle y cPickle. Es probable que el módulo copy lo utilice en el futuro, también. Proporciona información de configuración sobre los objetos constructores que no son clases. Tales constructores pueden ser funciones fábrica o instancias de clases.

constructor (object)
Declara que object es un constructor válido. Si object no es invocable (y, por ello, no válido como constructor), lanza la excepción TypeError.

pickle (type, function[, constructor])
Declara que function se debe utilizar como función ``reductora'' para los objetos de tipo type; type no debería ser un objeto clase. function debería devolver una cadena o una tupla. El parámetro opcional constructor, si se proporciona, es un objeto invocable que se puede utilizar para reconstruir el objeto si se le llama con la tupla de argumentos devuelta por function en el momento del estibado. Se lanzará la excepción TypeError si object es una clase o constructor no es invocable.

Ver Sobre este documento... para obtener información sobre sugerencias.