def __repr__(self): return '%s,\n%s)' % (objecttools.assignrepr_tuple(self.ar_coefs, 'ARMA(ar_coefs=', 70), objecttools.assignrepr_tuple(self.ma_coefs, ' ma_coefs=', 70))
def assignrepr(self, prefix: str) -> str: """Return a |repr| string with a prefixed assignment.""" with objecttools.repr_.preserve_strings(True): with hydpy.pub.options.ellipsis(2, optional=True): with objecttools.assignrepr_tuple.always_bracketed(False): classname = objecttools.classname(self) blanks = ' ' * (len(prefix + classname) + 1) nodestr = objecttools.assignrepr_tuple( self.nodes.names, blanks + 'nodes=', 70) elementstr = objecttools.assignrepr_tuple( self.elements.names, blanks + 'elements=', 70) return (f'{prefix}{classname}("{self.name}",\n' f'{nodestr},\n' f'{elementstr})')
def assignrepr(self, prefix): """Return a |repr| string with an prefixed assignement. Argument: * prefix(|str|): Usually something like 'x = '. """ with objecttools.repr_.preserve_strings(True): with pub.options.ellipsis(2, optional=True): with objecttools.assignrepr_tuple.always_bracketed(False): prefix = '%sSelection(' % prefix blanks = ' ' * len(prefix) lines = ['%s"%s",' % (prefix, self.name)] lines.append( objecttools.assignrepr_tuple( self.elements.names, blanks + 'elements=', 70) + ',') lines.append( objecttools.assignrepr_tuple(self.nodes.names, blanks + 'nodes=', 70) + ')') return '\n'.join(lines)
def __repr__(self): return objecttools.assignrepr_tuple(self, 'RiverBasinNumbers(', 60) + ')'
def __repr__(self): return "%s,\n%s)" % ( objecttools.assignrepr_tuple(self.ar_coefs, "ARMA(ar_coefs=", 70), objecttools.assignrepr_tuple(self.ma_coefs, " ma_coefs=", 70), )
def __repr__(self): return objecttools.assignrepr_tuple(self.coefs, "MA(coefs=", 70) + ")"
def __repr__(self): return objecttools.assignrepr_tuple(self.coefs, 'MA(coefs=', 70) + ')'
def __repr__(self) -> str: return objecttools.assignrepr_tuple(self, "RiverBasinNumbers(", 60) + ")"