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