def __str__(self):
        """Return readable description of parameter"""
        s = "<" + self.__class__.__name__ + " " + self.name + " " + self.type
        s = s + " " + self.mode + " " + repr(self.value)
        if self.choice is not None:
            schoice = list(map(self.toString, self.choice))
            s = s + " |" + "|".join(schoice) + "|"
        else:
            s = s + " " + repr(self.min) + " " + repr(self.max)
        s = s + ' "' + self.prompt + '">'
        return s
def __str__ ( self ) : s = "<" + self . __class__ . __name__ + " " + self . name + " " + self . type s = s + " " + self . mode + " " + repr ( self . value ) if self . choice is not None : schoice = list ( map ( self . toString , self . choice ) ) s = s + " |" + "|" . join ( schoice ) + "|" else : s = s + " " + repr ( self . min ) + " " + repr ( self . max ) s = s + ' "' + self . prompt + '">' return s
Return readable description of parameter