Tapping into the access of an int instance
chris.monsanto at gmail.com
chris.monsanto at gmail.com
Thu Sep 20 14:50:52 EDT 2007
On Sep 20, 1:21 pm, "Tor Erik Sønvisen" <toreri... at gmail.com> wrote:
> Hi,
>
> Does anyone know how to interrupt the lookup of an integer value? I
> know I need to subclass int, since builtin types can't be altered
> directly...
>
> Below is how far I've come... What I want is to tap into the access of
> instance i's value 1...
>
> >>> class Int(int):
>
> def __init__(self, *a, **k):
> super(Int, self).__init__(self, *a, **k)
>
> >>> i = Int(1)
> >>> i
>
> 1
>
> Regards,
> Tor Erik
While I'm not *totally* sure what you are asking, you can access the
first parameter you passed in __init__ via args[0].
More information about the Python-list
mailing list