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.