verilog like class w/ bitslicing & int/long classtype
Marc 'BlackJack' Rintsch
bj_666 at gmx.net
Thu Jan 29 19:54:11 EST 2009
On Fri, 30 Jan 2009 00:25:03 +0100, Stef Mientki wrote:
> try this:
>
> class MyRegClass ( int ) :
> def __init__ ( self, value ) :
> self.Value = value
> def __repr__ ( self ) :
> line = hex ( self.Value )
> line = line [:2] + line [2:].upper()
> return line
def __repr__(self):
return '0x%X' % self.value
> __str__ = __repr__
This is unnecessary, the fallback of `__str__` is `__repr__` already.
Ciao,
Marc 'BlackJack' Rintsch
More information about the Python-list
mailing list