Quantcast

Serializando objetos

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Serializando objetos

regisaraujo
Amigos,

Qual a melhor biblioteca para serializar objetos em Python.. Tentei usar a
PYXSER mas não consegui, falta documentação e dá erro. Quem puder ajudar eu
agradeço.

Sds

Regis

--
Antes de imprimir, pense em sua responsabilidade e compromisso com o MEIO
AMBIENTE!


[As partes desta mensagem que não continham texto foram removidas]

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Serializando objetos

Adam Victor Nazareth Brandizzi
2011/8/25 Wagner R Araujo <[hidden email]>:
> Qual a melhor biblioteca para serializar objetos em Python.. Tentei usar a
> PYXSER mas não consegui, falta documentação e dá erro. Quem puder ajudar eu
> agradeço.

Pickle geralmente é a resposta: http://docs.python.org/library/pickle.html


--
Adam Victor Nazareth Brandizzi
http://brandizzi.googlepages.com/
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Serializando objetos

Leonel Freire
In reply to this post by regisaraujo
Wagner,

Tem o *pickle*:
http://docs.python.org/library/pickle.html

Ou até mesmo o *simplejson* (dependendo do que você tá querendo):
http://code.google.com/p/simplejson/
http://simplejson.googlecode.com/svn/tags/simplejson-2.1.1/docs/index.html

Em 25 de agosto de 2011 00:21, Wagner R Araujo <[hidden email]>escreveu:

> **
>
>
> Amigos,
>
> Qual a melhor biblioteca para serializar objetos em Python.. Tentei usar a
> PYXSER mas não consegui, falta documentação e dá erro. Quem puder ajudar eu
> agradeço.
>
> Sds
>
> Regis
>
> --
> Antes de imprimir, pense em sua responsabilidade e compromisso com o MEIO
> AMBIENTE!
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



--
Atenciosamente,

Leonel Freire
Diretor de Tecnologia
--
Construir Sites
Fone e fax: +55 83 3252-1378
http://www.construirsites.com.br
Soluções completas em serviços de Internet


[As partes desta mensagem que não continham texto foram removidas]



------------------------------------

Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/python-brasil/

<*> Para sair deste grupo, envie um e-mail para:
    [hidden email]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Serializando objetos

Magnun Leno
On 25-08-2011 10:21, Leonel Freire wrote:

> Wagner,
>
> Tem o *pickle*:
> http://docs.python.org/library/pickle.html
>
> Ou até mesmo o *simplejson* (dependendo do que você tá querendo):
> http://code.google.com/p/simplejson/
> http://simplejson.googlecode.com/svn/tags/simplejson-2.1.1/docs/index.html
>
> Em 25 de agosto de 2011 00:21, Wagner R Araujo<[hidden email]>escreveu:
>
>> **
>>
>>
>> Amigos,
>>
>> Qual a melhor biblioteca para serializar objetos em Python.. Tentei usar a
>> PYXSER mas não consegui, falta documentação e dá erro. Quem puder ajudar eu
>> agradeço.
>>
>> Sds
>>
>> Regis
>>
>> --
>> Antes de imprimir, pense em sua responsabilidade e compromisso com o MEIO
>> AMBIENTE!
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>>
>>
>
>
Lembrando que também existe o cPickle, que é a implementação do pickle
em C e, consequentemente, tem um desempenho melhor.

Além do Pickle e do json existem também o shelve, mas este é meio
fraquinho, recomendo mesmo ou o pickle ou o json. Caso você precise de
interoperabilidade entre linguagens, recomendo mesmo o último. A única
linguagem exceto python (até onde sei) que entende pickle é o C++.

Falando em Pickle, na PyCon2011 teve um ótima palestra[1] do RIchard T.
Sounders sobre o pickle. A palestra vaie de uma breve introdução ao
pickle ao funcionamento interno desse módulo. O palestrante foi quem
criou a biblioteca do C++ que interpreta o pickle[2]. Muito interessante
vale a pena assistir (ótimos 33 minutos de palestra).

Att,
Magnun Leno
[1]
http://blogs.codecommunity.org/mindbending/destaques-da-pycon2011-everything-you-wanted-to-know-about-pickling/
[2] http://www.picklingtools.com/

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Serializando objetos

Walter Cruz
Por alguma razão esse endereço estava aberto no meu navegador esses dias,
não testei mas parece ser interessante

http://msgpack.org/

2011/8/25 Magnun Leno <[hidden email]>

> **
>
>
> On 25-08-2011 10:21, Leonel Freire wrote:
> > Wagner,
> >
> > Tem o *pickle*:
> > http://docs.python.org/library/pickle.html
> >
> > Ou até mesmo o *simplejson* (dependendo do que você tá querendo):
> > http://code.google.com/p/simplejson/
> >
> http://simplejson.googlecode.com/svn/tags/simplejson-2.1.1/docs/index.html
> >
> > Em 25 de agosto de 2011 00:21, Wagner R Araujo<[hidden email]
> >escreveu:
> >
> >> **
> >>
> >>
> >> Amigos,
> >>
> >> Qual a melhor biblioteca para serializar objetos em Python.. Tentei usar
> a
> >> PYXSER mas não consegui, falta documentação e dá erro. Quem puder ajudar
> eu
> >> agradeço.
> >>
> >> Sds
> >>
> >> Regis
> >>
> >> --
> >> Antes de imprimir, pense em sua responsabilidade e compromisso com o
> MEIO
> >> AMBIENTE!
> >>
> >> [As partes desta mensagem que não continham texto foram removidas]
> >>
> >>
> >>
> >
> >
> Lembrando que também existe o cPickle, que é a implementação do pickle
> em C e, consequentemente, tem um desempenho melhor.
>
> Além do Pickle e do json existem também o shelve, mas este é meio
> fraquinho, recomendo mesmo ou o pickle ou o json. Caso você precise de
> interoperabilidade entre linguagens, recomendo mesmo o último. A única
> linguagem exceto python (até onde sei) que entende pickle é o C++.
>
> Falando em Pickle, na PyCon2011 teve um ótima palestra[1] do RIchard T.
> Sounders sobre o pickle. A palestra vaie de uma breve introdução ao
> pickle ao funcionamento interno desse módulo. O palestrante foi quem
> criou a biblioteca do C++ que interpreta o pickle[2]. Muito interessante
> vale a pena assistir (ótimos 33 minutos de palestra).
>
> Att,
> Magnun Leno
> [1]
>
> http://blogs.codecommunity.org/mindbending/destaques-da-pycon2011-everything-you-wanted-to-know-about-pickling/
> [2] http://www.picklingtools.com/
>
>  
>



--
[]'
- Walter


[As partes desta mensagem que não continham texto foram removidas]

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Serializando objetos

Leonardo Santagada
In reply to this post by regisaraujo
2011/8/25 Wagner R Araujo <[hidden email]>:
> Qual a melhor biblioteca para serializar objetos em Python.. Tentei usar a
> PYXSER mas não consegui, falta documentação e dá erro. Quem puder ajudar eu
> agradeço.

O que tu quer fazer? Serializar e ler de volta no python, mandar via
rede, ler em outro programa... etc. Com o caso especifico que tu esta
tentando resolver fica bem mais fácil indicar alguma coisa.
Provavelmente a resposta vai ser pickle ou json mas depende do para
que tu quer a serialização.


--
Leonardo Santagada
Loading...