pickle y unpickle de todas las variables locales
Jose Caballero
jcaballero.hep en gmail.com
Jue Feb 5 01:09:01 CET 2009
>>> import pickle
>>> x=6
>>> y=8
>>> d = locals()
>>> serialized = pickle.dumps(d)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File
"/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/pickle.py",
line 1366, in dumps
File
"/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/pickle.py",
line 224, in dump
File
"/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/pickle.py",
line 286, in save
File
"/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/pickle.py",
line 649, in save_dict
File
"/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/pickle.py",
line 663, in _batch_setitems
File
"/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/pickle.py",
line 306, in save
File
"/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/copy_reg.py",
line 69, in _reduce_ex
TypeError: can't pickle module objects
2009/2/4 Eduardo Matus <ematus en gmail.com>
> estas serializando el diccionario y todo su contenido... sea lo que sea
>
> On Thu, Feb 5, 2009 at 12:51 AM, Jose Caballero <jcaballero.hep en gmail.com
> >wrote:
>
> > El 4 de febrero de 2009 18:47, Eduardo Matus <ematus en gmail.com>
> escribió:
> >
> > > import pickle
> > > d = locals()
> > > serialized = pickle.dumps(d)
> > >
> >
> >
> > Creo que me he perdido. Con eso, ?no estaria serializando un diccionario
> en
> > lugar de todos y cada uno de los objetos listados en ese diccionario?
> > _______________________________________________
> > Lista de correo Python-es
> > http://listas.aditel.org/listinfo/python-es
> > FAQ: http://listas.aditel.org/faqpyes
> >
>
>
>
> --
> _______________________________________
> Eduardo Andrés Matus Coquelet
> Ingeniero Civil Informatico y Telecomunicaciones - U. Diego Portales
> Santiago, Chile.
> _______________________________________
>
> Celular: (07) 77113825
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es