(self)
return re.sub("([a-z])([A-Z])",
                      lambda mo: mo.group(1) + " " + mo.group(2).lower(),
                      type(self).__name__)
Return type name with camel-case separated into words.
        Derived classes can provide a better property or a class attribute.
Return type name with camel-case separated into words.
        Derived classes can provide a better property or a class attribute.
Return type name with camel - case separated into words . Derived classes can provide a better property or a class attribute .
def friendly_name(self):
        """Return type name with camel-case separated into words.
        Derived classes can provide a better property or a class attribute.
        """
        return re.sub("([a-z])([A-Z])",
                      lambda mo: mo.group(1) + " " + mo.group(2).lower(),
                      type(self).__name__)
def friendly_name ( self ) : return re . sub ( "([a-z])([A-Z])" , lambda mo : mo . group ( 1 ) + " " + mo . group ( 2 ) . lower ( ) , type ( self ) . __name__ )