Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #107509

Re: A pickle problem!

From Ian Kelly <ian.g.kelly@gmail.com>
Newsgroups comp.lang.python
Subject Re: A pickle problem!
Date 2016-04-22 14:33 -0600
Message-ID <mailman.5.1461357262.32212.python-list@python.org> (permalink)
References (1 earlier) <nfc04n$u2o$1@gioia.aioe.org> <CALwzidkTeXOMdAkuQ3UdcJhWNUQjzjzp4eZqmSOXtydMurka6w@mail.gmail.com> <mailman.18.1461342496.2861.python-list@python.org> <nfe13p$9p2$1@gioia.aioe.org> <CALwzidkiqMv+wYhEAL26a6TzyUveJA9TaTEyf8Aeaqfrdr54PA@mail.gmail.com>

Show all headers | View raw


On Fri, Apr 22, 2016 at 2:21 PM, Paulo da Silva
<p_s_d_a_s_i_l_v_a_ns@netcabo.pt> wrote:
> Às 17:27 de 22-04-2016, Ian Kelly escreveu:
>> On Thu, Apr 21, 2016 at 7:52 PM, Paulo da Silva
>> <p_s_d_a_s_i_l_v_a_ns@netcabo.pt> wrote:
>>> Às 22:43 de 21-04-2016, Paulo da Silva escreveu:
> ...
>
>>
>> Probably this is necessary because the DataFrame class is already
>> customizing its pickle behavior without taking into account the
>> possibility of added attributes by subclasses. I think that your
>> solution of wrapping the state of the superclass looks fine.
>>
> Thank you.
>
> For any other vars ...
> Is there a way to get the vars of only the derived class?

If they start with two underscores then you could use the name
mangling to find them. If the class name is MyClass then look for any
keys in the instance dict that start with '_MyClass__'. Otherwise no,
you'd have to list them explicitly.

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

A pickle problem! Paulo da Silva <p_s_d_a_s_i_l_v_a_ns@netcabo.pt> - 2016-04-21 22:43 +0100
  Re: A pickle problem! Paulo da Silva <p_s_d_a_s_i_l_v_a_ns@netcabo.pt> - 2016-04-22 02:52 +0100
    Re: A pickle problem! Ian Kelly <ian.g.kelly@gmail.com> - 2016-04-22 10:27 -0600
      Re: A pickle problem! Paulo da Silva <p_s_d_a_s_i_l_v_a_ns@netcabo.pt> - 2016-04-22 21:21 +0100
        Re: A pickle problem! Ian Kelly <ian.g.kelly@gmail.com> - 2016-04-22 14:33 -0600
          Re: A pickle problem! Paulo da Silva <p_s_d_a_s_i_l_v_a_ns@netcabo.pt> - 2016-04-22 21:48 +0100
  Re: A pickle problem! Fabien <fabien.maussion@gmail.com> - 2016-04-24 12:20 +0200

csiph-web