pipehappy wrote:

> Is it possible for an instance know its name used by other part of
> program.  I mean like this:
> 
> class test:
>     def __init__(self):
>         pass
> 
> when some one writes
> 
> x = test()
> 
> then one of attribute of x contain the name "x"
> 
> Is it possible?

not really.

and what should happen if you do, say

    x = test()
    y = x

or

    x = [test(), test(), test()]

?

for more on this, see:

http://pyfaq.infogami.com/how-can-my-code-discover-the-name-of-an-object

</F>

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to