Diez B. Roggisch wrote:

Given the ID of an object, is there a way to access it?  For example,
if we have the ID of a class instance, is there a way to invoke its
methods and attributes knowning only that ID?  Similarly, if we have the
ID of a function, is there a way to call it?


No.


This comes up because of an implementation I had in mind wherein I
would store the IDs of a notionally linked-list of objects - but without
the link - I just want to store their IDs in the desired order.  But
later, when I want to actually use the objects I need a way to get from ID
back to something accessible in the namespace...


Why only the id? A list only stores a reference to the object anyway - no
copy of it. So you don't gain anything by using the id.

Point taken... thanks.

--
----------------------------------------------------------------------------
Tim Daneliuk     [EMAIL PROTECTED]
PGP Key:         http://www.tundraware.com/PGP/
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to