On 4/3/06, Jesus Rivero - (Neurogeek) <[EMAIL PROTECTED]
> wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
>>> help(getattr) help(setattr)
Regards,
Jesus Rivero - (Neurogeek)
Cloudthunder wrote:
> Question: how do I merge two objects? I would like to be able to
> have an instance of Foo and an instance of Boo and then be able to
> add them together and create a new object that has the methods and
> properties of both objects. I am going to be doing a lot of this
> and I don't want to have to dynamically (or otherwise) create a
> whole bunch of classes that inherit from both Foo and Boo then
> create instances of those new children classes. In fact, this
> wouldn't work for me anyway because I am going to have an instance
> of Foo which will be used within my algorithm for sometime then
> later I will want to merge it with a fresh instance of Boo or
> otherwise give it all the methods and properties of the Boo class.
> Am I making any sense here?
>
> Thanks.
>
> - OP
>
> P.S. I also noticed that we can no long use the __members__
> property to get a tuple of all a class's methods. How can I get the
> same info from dir()? Dir(), I understand, tells you about all
> properties and you can't tell it to just list the methods.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFEMWPzdIssYB9vBoMRAnkLAJ4mkUTlB9POlOyE5MeHukAJ5LeawQCghtoQ
Dsn33bw0LYFsNS2AYStPLdU=
=Dt4g
-----END PGP SIGNATURE-----
-- http://mail.python.org/mailman/listinfo/python-list