(self)
return (['__class__', '__doc__', '__module__'] + added_behavior)
Returns all members and all public methods
Returns all members and all public methods
Returns all members and all public methods
def __dir__(self):
        """
        Returns all members and all public methods
        """
        added_behavior = [
                m
                for cls in self.__class__.mro()
                for m in cls.__dict__
                if m[0] != '_' and m not in self._member_map_
                ] + [m for m in self.__dict__ if m[0] != '_']
        return (['__class__', '__doc__', '__module__'] + added_behavior)
def __dir__ ( self ) : added_behavior = [ m for cls in self . __class__ . mro ( ) for m in cls . __dict__ if m [ 0 ] != '_' and m not in self . _member_map_ ] + [ m for m in self . __dict__ if m [ 0 ] != '_' ] return ( [ '__class__' , '__doc__' , '__module__' ] + added_behavior )