[Ironpython-users] How to get the full path (in dotted notation) to an attribute?

sepatan at sibmail.com sepatan at sibmail.com
Wed Sep 5 07:21:18 CEST 2012


Hello.
How to get the full path (in dotted notation) to an attribute:

class meta (type):
    def __ getattr__ (cls, t):
        print cls.__name__, t

class a (object):
    class b (object):
        class c (object):
            __metaclass__ = meta

a.b.c
a.b.c.ff

The result:
c ff

And how to get:
a.b.c ff



More information about the Ironpython-users mailing list