>>>>> [EMAIL PROTECTED] (CM) wrote: >CM> On Sep 20, 1:21 pm, "Tor Erik Sønvisen" <[EMAIL PROTECTED]> 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
>CM> While I'm not *totally* sure what you are asking, you can access the >CM> first parameter you passed in __init__ via args[0]. What args do you mean? -- Piet van Oostrum <[EMAIL PROTECTED]> URL: http://www.cs.uu.nl/~piet [PGP 8DAE142BE17999C4] Private email: [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list